diff --git a/packages/builder/src/pages/builder/app/[application]/_layout.svelte b/packages/builder/src/pages/builder/app/[application]/_layout.svelte index 09b4a35f3c..c96880aa6a 100644 --- a/packages/builder/src/pages/builder/app/[application]/_layout.svelte +++ b/packages/builder/src/pages/builder/app/[application]/_layout.svelte @@ -7,7 +7,7 @@ import { API } from "api" import { isActive, goto, layout, redirect } from "@roxi/routify" import { capitalise } from "helpers" - import { onMount } from "svelte" + import { onMount, onDestroy } from "svelte" export let application @@ -66,6 +66,13 @@ hasSynced = true } }) + + onDestroy(() => { + store.update(state => { + state.appId = null + return state + }) + }) {#await promise}