diff --git a/frontend/src/routes/(root)/(logged)/+layout.svelte b/frontend/src/routes/(root)/(logged)/+layout.svelte index 18979d8c4b..132c9d250c 100644 --- a/frontend/src/routes/(root)/(logged)/+layout.svelte +++ b/frontend/src/routes/(root)/(logged)/+layout.svelte @@ -50,16 +50,18 @@ goto('/user/login') } - $: $page.url && - userSettings != undefined && - superadminSettings != undefined && - onQueryChangeSettings() + $: $page.url && userSettings != undefined && onQueryChangeUserSettings() + $: $page.url && superadminSettings != undefined && onQueryChangeAdminSettings() $: $page.url && onQueryChange() - function onQueryChangeSettings() { + function onQueryChangeUserSettings() { if (userSettings && $page.url.hash === USER_SETTINGS_HASH) { userSettings.openDrawer() - } else if (superadminSettings && $page.url.hash === SUPERADMIN_SETTINGS_HASH) { + } + } + + function onQueryChangeAdminSettings() { + if (superadminSettings && $page.url.hash === SUPERADMIN_SETTINGS_HASH) { superadminSettings.openDrawer() } }