From 43c2da24d01bcda5d2452f1ec90af0b0980f630a Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Sun, 11 Jan 2026 11:11:40 -0500 Subject: [PATCH] fix(tui): slash command autocomplete highlighted row jumping (#7815) --- .../cmd/tui/component/prompt/autocomplete.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx b/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx index 3c757f81b..9aa3b551d 100644 --- a/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx @@ -1,7 +1,7 @@ import type { BoxRenderable, TextareaRenderable, KeyEvent, ScrollBoxRenderable } from "@opentui/core" import fuzzysort from "fuzzysort" import { firstBy } from "remeda" -import { createMemo, createResource, createEffect, onMount, onCleanup, For, Show, createSignal } from "solid-js" +import { createMemo, createResource, createEffect, onMount, onCleanup, Index, Show, createSignal } from "solid-js" import { createStore } from "solid-js/store" import { useSDK } from "@tui/context/sdk" import { useSync } from "@tui/context/sync" @@ -686,7 +686,7 @@ export function Autocomplete(props: { height={height()} scrollbarOptions={{ visible: false }} > - @@ -698,20 +698,20 @@ export function Autocomplete(props: { - - {option.display} + + {option().display} - - - {option.description} + + + {option().description} )} - + )