From a71fb8ed6c4e19cd298681d4cc397b7d5a26c6fa Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Tue, 28 Oct 2025 13:03:37 -0700 Subject: [PATCH] Don't trigger hotkeys within sidebar edit input --- src-web/components/core/tree/TreeItem.tsx | 3 ++- src-web/hooks/useHotKey.ts | 24 +++++++++++++---------- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src-web/components/core/tree/TreeItem.tsx b/src-web/components/core/tree/TreeItem.tsx index d710e3d4..0fef7f54 100644 --- a/src-web/components/core/tree/TreeItem.tsx +++ b/src-web/components/core/tree/TreeItem.tsx @@ -156,7 +156,7 @@ function TreeItem_({ const handleEditKeyDown = useCallback( async (e: React.KeyboardEvent) => { - e.stopPropagation(); + e.stopPropagation(); // Don't trigger other tree keys (like arrows) switch (e.key) { case 'Enter': if (editing) { @@ -331,6 +331,7 @@ function TreeItem_({ const { defaultValue, placeholder } = getEditOptions(node.item); return (