diff --git a/src/ZenViewSplitter.mjs b/src/ZenViewSplitter.mjs index bc45279..be166be 100644 --- a/src/ZenViewSplitter.mjs +++ b/src/ZenViewSplitter.mjs @@ -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(); \ No newline at end of file +window.gZenViewSplitter = new ZenViewSplitter();