diff --git a/frontend/src/layouts/PublicLayout.vue b/frontend/src/layouts/PublicLayout.vue index fd6ba4c..7c21d96 100644 --- a/frontend/src/layouts/PublicLayout.vue +++ b/frontend/src/layouts/PublicLayout.vue @@ -60,6 +60,9 @@ const currentLabel = computed(() => { // shell plus a route-label header. const isHome = computed(() => route.path === '/') +// CanvasView's root is a — keep it outside the +// out-in transition so leaving the canvas cannot stall the next page. + async function onLogout() { menuOpen.value = false await logout() @@ -184,8 +187,9 @@ async function onLogout() {
- - + + +