From cac31a097a413e4e4c174c38bd31077b969b747f Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Thu, 14 Nov 2024 22:13:19 +0100 Subject: [PATCH] Add backspace shortcut to go back --- svelte/src/filesystem/filemanager/SearchBar.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/svelte/src/filesystem/filemanager/SearchBar.svelte b/svelte/src/filesystem/filemanager/SearchBar.svelte index 18783dc..0e8af79 100644 --- a/svelte/src/filesystem/filemanager/SearchBar.svelte +++ b/svelte/src/filesystem/filemanager/SearchBar.svelte @@ -105,6 +105,11 @@ const input_keyup = e => { if (selected_result+1 < search_results.length) { selected_result++ } + } else if (e.key === "Backspace" && search_term === "") { + // You can use backspace to go back to the previous page, handy if you + // searched for the wrong thing and want to go back + history.back() + e.preventDefault() } else { search() } @@ -163,7 +168,7 @@ const window_keydown = (e) => { bind:this={search_bar} class="term" type="text" - placeholder="Type to search in {$nav.base.name}" + placeholder="Press / to search in {$nav.base.name}" style="width: 100%;" bind:value={search_term} on:keydown={input_keydown}