aboutsummaryrefslogtreecommitdiff
path: root/internal/server
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-01-20 05:44:27 -0800
committerFuwn <[email protected]>2026-01-20 05:44:27 -0800
commit696c07ec0518e599cb8c61d885442a123acd8497 (patch)
tree76e9b852801fff5e2fcd7712d5339594ffe6259d /internal/server
parentfeat: Add command palette for quick navigation (diff)
downloadkaze-696c07ec0518e599cb8c61d885442a123acd8497.tar.xz
kaze-696c07ec0518e599cb8c61d885442a123acd8497.zip
fix: Scroll selected item into view in command palette
Diffstat (limited to 'internal/server')
-rw-r--r--internal/server/templates/index.html8
1 files changed, 8 insertions, 0 deletions
diff --git a/internal/server/templates/index.html b/internal/server/templates/index.html
index b5a2462..0dd17fe 100644
--- a/internal/server/templates/index.html
+++ b/internal/server/templates/index.html
@@ -591,6 +591,14 @@
meta +
'</div></div>';
}).join('');
+
+ // Scroll selected item into view
+ if (selectedIndex >= 0) {
+ const selectedEl = results.querySelector('.command-item.selected');
+ if (selectedEl) {
+ selectedEl.scrollIntoView({ block: 'nearest' });
+ }
+ }
}
function selectItem(index) {