From 31f5e072945cc9c1f90394a46abb172733c5fee8 Mon Sep 17 00:00:00 2001 From: cproudlock Date: Sun, 12 Jul 2026 07:56:39 -0400 Subject: [PATCH] Keep the settings rail alive across child navigation Keying the outer router-view on route.path made every settings click remount the whole settings shell, resetting the rail scroll to the top. The key now treats /settings/* as one unit so the shell (and its scroll position) persists while child pages swap; detail-to-detail remounts elsewhere are unchanged. Co-Authored-By: Claude Fable 5 --- frontend/src/views/AppLayout.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/views/AppLayout.vue b/frontend/src/views/AppLayout.vue index 7d129da..b6d791e 100644 --- a/frontend/src/views/AppLayout.vue +++ b/frontend/src/views/AppLayout.vue @@ -77,15 +77,16 @@ - + (e.g. /reports?report=x) do not remount, and the settings shell + keys as one unit so its rail survives child navigation. --> +