Quellcode durchsuchen

keep session dot in list for current active (#4185)

Aiden Cline vor 3 Monaten
Ursprung
Commit
02b7cc8313
1 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen
  1. 7 2
      packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx

+ 7 - 2
packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx

@@ -259,10 +259,15 @@ function Option(props: {
   onMouseOver?: () => void
   onMouseOver?: () => void
 }) {
 }) {
   const { theme } = useTheme()
   const { theme } = useTheme()
+
   return (
   return (
     <>
     <>
-      <Show when={props.current && !props.active}>
-        <text flexShrink={0} fg={theme.primary} marginRight={0.5}>
+      <Show when={props.current}>
+        <text
+          flexShrink={0}
+          fg={props.active ? theme.background : props.current ? theme.primary : theme.text}
+          marginRight={0.5}
+        >
         </text>
         </text>
       </Show>
       </Show>