From b6b009775582d2cebe475b82fe0130f140f6572a Mon Sep 17 00:00:00 2001 From: zerone0x Date: Sat, 10 Jan 2026 22:53:52 +0800 Subject: [PATCH] fix(ui): allow text editing shortcuts in search dialogs on macOS (#7419) --- packages/ui/src/hooks/use-filtered-list.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/ui/src/hooks/use-filtered-list.tsx b/packages/ui/src/hooks/use-filtered-list.tsx index 242d16a25..1b3be4b4c 100644 --- a/packages/ui/src/hooks/use-filtered-list.tsx +++ b/packages/ui/src/hooks/use-filtered-list.tsx @@ -82,6 +82,8 @@ export function useFilteredList(props: FilteredListProps) { const selected = flat()[selectedIndex] if (selected) props.onSelect?.(selected, selectedIndex) } else { + // Skip list navigation for text editing shortcuts (e.g., Option+Arrow, Option+Backspace on macOS) + if (event.altKey || event.metaKey) return list.onKeyDown(event) } }