From c74e7430ef0c99fbf61c6c5a6f388c7e6e5e9d50 Mon Sep 17 00:00:00 2001 From: henrygd Date: Wed, 23 Apr 2025 16:40:58 -0400 Subject: [PATCH] Disable h/l/left/right changing system if shift, ctrl, or meta keys are pressed (#703) --- beszel/site/src/components/routes/system.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/beszel/site/src/components/routes/system.tsx b/beszel/site/src/components/routes/system.tsx index d033bb3..0fab3ca 100644 --- a/beszel/site/src/components/routes/system.tsx +++ b/beszel/site/src/components/routes/system.tsx @@ -320,7 +320,13 @@ export default function SystemDetail({ name }: { name: string }) { return } const handleKeyUp = (e: KeyboardEvent) => { - if (e.target instanceof HTMLInputElement || e.target instanceof HTMLTextAreaElement) { + if ( + e.target instanceof HTMLInputElement || + e.target instanceof HTMLTextAreaElement || + e.shiftKey || + e.ctrlKey || + e.metaKey + ) { return } const currentIndex = systems.findIndex((s) => s.name === name)