From 1ca249fcb8f268a0433a8e300fc68ba132a49069 Mon Sep 17 00:00:00 2001 From: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Wed, 23 Oct 2024 20:35:45 +0100 Subject: [PATCH] Only show button when closed --- web/js/imageFeed.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/web/js/imageFeed.js b/web/js/imageFeed.js index c51f0c7..927c199 100644 --- a/web/js/imageFeed.js +++ b/web/js/imageFeed.js @@ -232,6 +232,7 @@ app.registerExtension({ content: "Show Image Feed 🐍", }); showMenuButton.enabled = false; + showMenuButton.element.style.display = "none"; app.menu.settingsGroup.append(showMenuButton); } @@ -391,7 +392,10 @@ Recommended: "enabled (max performance)" uness images are erroneously deduplicat onclick: () => { imageFeed.style.display = "none"; showButton.style.display = feedLocation.value === "hidden" ? "none" : "unset"; - if (showMenuButton) showMenuButton.enabled = true; + if (showMenuButton) { + showMenuButton.enabled = true; + showMenuButton.element.style.display = ""; + } saveVal("Visible", 0); visible = false; window.dispatchEvent(new Event("resize")); @@ -502,7 +506,10 @@ Recommended: "enabled (max performance)" uness images are erroneously deduplicat showButton.onclick = () => { imageFeed.style.display = "flex"; showButton.style.display = "none"; - if (showMenuButton) showMenuButton.enabled = false; + if (showMenuButton) { + showMenuButton.enabled = false; + showMenuButton.element.style.display = "none"; + } saveVal("Visible", 1); visible = true;