diff --git a/chrome/content/zotero/tabs.js b/chrome/content/zotero/tabs.js index 02085cd68b..3ed4fdfde7 100644 --- a/chrome/content/zotero/tabs.js +++ b/chrome/content/zotero/tabs.js @@ -991,8 +991,6 @@ var Zotero_Tabs = new function () { }; this.handleTabsMenuShown = function (_) { - // Default panel's padding is inside of a shadow dom, so it's easier to cancel it here - this.tabsMenuPanel.shadowRoot.firstChild.style = 'padding: 0px !important; margin: 0px !important'; focusTabsMenuEntry(0); }; diff --git a/scss/components/_tabsMenu.scss b/scss/components/_tabsMenu.scss index 9ec9ad0a0b..ebdebc9fe8 100644 --- a/scss/components/_tabsMenu.scss +++ b/scss/components/_tabsMenu.scss @@ -1,3 +1,8 @@ +#zotero-tabs-menu-panel::part(content) { + padding: 0; + margin: 0; +} + #zotero-tabs-menu-wrapper { background: var(--material-sidepane); padding: 7px;