Merge pull request #56 from gunir/patch-2

Better placement for Open In Split View
This commit is contained in:
mr. m 🤙 2024-10-17 20:31:48 +03:00 committed by GitHub
commit d569f48bb2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -93,15 +93,13 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
}
insertIntoContextMenu() {
const sibling = document.getElementById('context-stripOnShareLink');
const sibling = document.getElementById('context-sep-open');
const menuitem = document.createXULElement('menuitem');
menuitem.setAttribute('id', 'context-zenSplitLink');
menuitem.setAttribute('hidden', 'true');
menuitem.setAttribute('oncommand', 'gZenViewSplitter.splitLinkInNewTab();');
menuitem.setAttribute('data-l10n-id', 'zen-split-link');
sibling.insertAdjacentElement('afterend', document.createXULElement('menuseparator'));
sibling.insertAdjacentElement('afterend', menuitem);
sibling.insertAdjacentElement('afterend', document.createXULElement('menuseparator'));
sibling.insertAdjacentElement('beforebegin', menuitem);
}
/**
@ -1136,4 +1134,4 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
}
}
window.gZenViewSplitter = new ZenViewSplitter();
window.gZenViewSplitter = new ZenViewSplitter();