From e934623d775625d6532bfd73f19d22c185a3e8a9 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 11 Mar 2026 09:48:12 -0300 Subject: client: sidebar-search: Shift+/ to focus search --- src/static/js/client/sidebar-search.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/static') diff --git a/src/static/js/client/sidebar-search.js b/src/static/js/client/sidebar-search.js index 0b905948..a7434548 100644 --- a/src/static/js/client/sidebar-search.js +++ b/src/static/js/client/sidebar-search.js @@ -604,6 +604,18 @@ export function addPageListeners() { saveSidebarSearchResultsScrollOffset(); }, settings.stoppedScrollingDelay); }); + + document.addEventListener('keypress', domEvent => { + const {tagName} = document.activeElement ?? {}; + if (tagName === 'INPUT' || tagName === 'TEXTAREA') { + return; + } + + if (event.shiftKey && event.code === 'Slash') { + domEvent.preventDefault(); + info.searchLabel.click(); + } + }); } export function initializeState() { -- cgit 1.3.0-6-gf8a5