From c1faea787a16fc92c7893354806993809fb1274c Mon Sep 17 00:00:00 2001 From: vcoppe Date: Fri, 23 Aug 2024 10:31:02 +0200 Subject: [PATCH] block delete shortcut when focusing an input #68 --- website/src/lib/components/Menu.svelte | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/website/src/lib/components/Menu.svelte b/website/src/lib/components/Menu.svelte index 5ca99121..d0c89315 100644 --- a/website/src/lib/components/Menu.svelte +++ b/website/src/lib/components/Menu.svelte @@ -499,12 +499,14 @@ dbUtils.undo(); } } else if ((e.key === 'Backspace' || e.key === 'Delete') && (e.metaKey || e.ctrlKey)) { - if (e.shiftKey) { - dbUtils.deleteAllFiles(); - } else { - dbUtils.deleteSelection(); + if (!targetInput) { + if (e.shiftKey) { + dbUtils.deleteAllFiles(); + } else { + dbUtils.deleteSelection(); + } + e.preventDefault(); } - e.preventDefault(); } else if (e.key === 'a' && (e.metaKey || e.ctrlKey)) { if (!targetInput) { selectAll();