From 665f812bd1ab467c9bfc6a2b0e89a00d4529675c Mon Sep 17 00:00:00 2001 From: windingwind <33902321+windingwind@users.noreply.github.com> Date: Thu, 25 Jan 2024 11:28:26 +0800 Subject: [PATCH] Fix sidenav button visibilities update bugs --- chrome/content/zotero/elements/itemPaneSidenav.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/chrome/content/zotero/elements/itemPaneSidenav.js b/chrome/content/zotero/elements/itemPaneSidenav.js index 95fb20e331..a9451f21bf 100644 --- a/chrome/content/zotero/elements/itemPaneSidenav.js +++ b/chrome/content/zotero/elements/itemPaneSidenav.js @@ -422,6 +422,12 @@ } render() { + // TEMP: only render sidenav when pane is visible + if (this.container.id === "zotero-view-item" + && document.querySelector("#zotero-item-pane-content").selectedIndex !== "1" + ) { + return; + } let contextNotesPaneVisible = this._contextNotesPaneVisible; let pinnedPane = this.pinnedPane; for (let toolbarbutton of this.querySelectorAll('toolbarbutton')) {