web: fix auto navigation on scale change for about & settings pages

This commit is contained in:
wukko
2024-09-04 21:20:56 +06:00
parent 140683a679
commit 520725462a
7 changed files with 19 additions and 33 deletions

View File

@@ -3,7 +3,6 @@
import { version } from "$lib/version";
import { t } from "$lib/i18n/translations";
import { defaultSettingsPage } from "$lib/subnav";
import PageNav from "$components/subnav/PageNav.svelte";
@@ -27,7 +26,6 @@
<PageNav
pageName="settings"
pageSubtitle={versionText}
homeDesktopPath={defaultSettingsPage()}
homeNavPath="/settings"
homeTitle={$t("tabs.settings")}
>

View File

@@ -4,12 +4,12 @@
import { version } from "$lib/version";
import { device, app } from "$lib/device";
import { defaultSettingsPage } from "$lib/subnav";
import { defaultNavPage } from "$lib/subnav";
import settings, { storedSettings } from "$lib/state/settings";
onMount(() => {
if (!$settings.advanced.debug) {
goto(defaultSettingsPage(), { replaceState: true });
goto(defaultNavPage("settings"), { replaceState: true });
}
});
</script>