diff --git a/frontend/src/ts/components/pages/settings/Settings.tsx b/frontend/src/ts/components/pages/settings/Settings.tsx index 00a4d908ad40..60b77f96cb5d 100644 --- a/frontend/src/ts/components/pages/settings/Settings.tsx +++ b/frontend/src/ts/components/pages/settings/Settings.tsx @@ -14,7 +14,7 @@ import { } from "../../../controllers/sound-controller"; import { useLocalStorage } from "../../../hooks/useLocalStorage"; import { useSavedIndicator } from "../../../hooks/useSavedIndicator"; -import { isAuthenticated } from "../../../states/core"; +import { getActivePage, isAuthenticated } from "../../../states/core"; import { showModal } from "../../../states/modals"; import { showSimpleModal } from "../../../states/simple-modal"; // import { hotkeys } from "../../../states/hotkeys"; @@ -60,197 +60,200 @@ export function Settings(): JSXElement { () => fileStorage.track("LocalBackgroundFile"), async () => fileStorage.hasFile("LocalBackgroundFile"), ); + const isOpen = (): boolean => getActivePage() === "settings"; return ( -