summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorKit Langton <[email protected]>2026-01-10 19:52:17 -0500
committerGitHub <[email protected]>2026-01-10 19:52:17 -0500
commita457828a67548288276f120de2fd5bf4e60baed9 (patch)
tree7d5a899b22e4a5eb7d17fef7503ab5abf7dc956f
parent4752c83155332aa1c16f709ebe71325ab4ed4f9c (diff)
downloadopencode-a457828a67548288276f120de2fd5bf4e60baed9.tar.gz
opencode-a457828a67548288276f120de2fd5bf4e60baed9.zip
fix(opencode): command palette mouse hover highlights wrong item (#7721)
-rw-r--r--packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
index f2f2927c0..c5d36826c 100644
--- a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
+++ b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
@@ -255,7 +255,7 @@ export function DialogSelect<T>(props: DialogSelectProps<T>) {
props.onSelect?.(option)
}}
onMouseOver={() => {
- const index = filtered().findIndex((x) => isDeepEqual(x.value, option.value))
+ const index = flat().findIndex((x) => isDeepEqual(x.value, option.value))
if (index === -1) return
moveTo(index)
}}