summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/ui/src/hooks/use-filtered-list.tsx2
1 files changed, 2 insertions, 0 deletions
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<T>(props: FilteredListProps<T>) {
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)
}
}