authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-03-02 13:26:43-08:00
committergravatar for jmarminge@gmail.comJulius Marminge <jmarminge@gmail.com> 2026-03-02 13:49:04-08:00
logfeb286379c071dc70a948d0f0f14729b04d6777f
tree698ca02e88794ef7c3a2cee9771b69d6a0389716
parentcefe64158697f05e863b7347bc2bf797a264c78b

Stop keydown propagation on rename input

Prevents Space from triggering the parent SidebarMenuSubButton's navigation handler while typing in the inline rename input. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

1 files changed, 1 insertions(+), 0 deletions(-)

apps/web/src/components/Sidebar.tsx+1
......@@ -970,6 +970,7 @@ export default function Sidebar() {
970970 value={renamingTitle}
971971 onChange={(e) => setRenamingTitle(e.target.value)}
972972 onKeyDown={(e) => {
973 e.stopPropagation();
973974 if (e.key === "Enter") {
974975 e.preventDefault();
975976 renamingCommittedRef.current = true;