feat: support middle-click on bookmark open buttons

This commit is contained in:
2026-03-02 16:56:48 +01:00
parent 7ee22b6c8f
commit 438c0ce77c
3 changed files with 41 additions and 5 deletions

View File

@@ -808,13 +808,17 @@
openBtn.textContent = '🔗';
openBtn.title = isActive ? 'Öffnen' : 'Deaktiviert';
openBtn.disabled = !isActive;
openBtn.addEventListener('click', () => {
const handleOpenBookmark = () => {
const target = item.resolved_url || item.url_template;
if (!isActive) return;
if (target) {
window.open(target, '_blank', 'noopener');
}
});
};
openBtn.addEventListener('click', handleOpenBookmark);
if (typeof window.bindMiddleMouseOpen === 'function') {
window.bindMiddleMouseOpen(openBtn, handleOpenBookmark);
}
actionsTd.appendChild(openBtn);
const toggleBtn = document.createElement('button');