From 5bf43abab93f3f26a76397c1a4fba1db7f0bfbf2 Mon Sep 17 00:00:00 2001 From: Yutaka Kurosaki Date: Thu, 4 Dec 2025 02:30:48 +0900 Subject: [PATCH] Remove x-navigate directive, use native HTML links with scroll preservation - Remove x-navigate.preserve-scroll from sidebar links - Use standard tags for navigation - Implement manual JavaScript-based scroll position management - Save scroll position to sessionStorage before navigation - Restore scroll position after page load - Works consistently across all browsers including Chrome --- src/resources/views/livewire/sidebar-tree.blade.php | 1 - src/resources/views/partials/tree-item.blade.php | 1 - 2 files changed, 2 deletions(-) diff --git a/src/resources/views/livewire/sidebar-tree.blade.php b/src/resources/views/livewire/sidebar-tree.blade.php index 2195749..182968b 100644 --- a/src/resources/views/livewire/sidebar-tree.blade.php +++ b/src/resources/views/livewire/sidebar-tree.blade.php @@ -18,7 +18,6 @@ @auth
diff --git a/src/resources/views/partials/tree-item.blade.php b/src/resources/views/partials/tree-item.blade.php index 122aa96..9813325 100644 --- a/src/resources/views/partials/tree-item.blade.php +++ b/src/resources/views/partials/tree-item.blade.php @@ -8,7 +8,6 @@ $displayTitle = basename($file['document']->title); @endphp