Просмотр исходного кода

feat(tui): focus first file in file tree (#28513)

James Long 3 месяцев назад
Родитель
Сommit
58143c4b07
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer.tsx

+ 1 - 1
packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer.tsx

@@ -127,7 +127,7 @@ function DiffViewer(props: { api: TuiPluginApi }) {
     const next =
     const next =
       lastHighlighted !== undefined && fileRows().some((row) => row.id === lastHighlighted)
       lastHighlighted !== undefined && fileRows().some((row) => row.id === lastHighlighted)
         ? lastHighlighted
         ? lastHighlighted
-        : fileRows()[0]?.id
+        : fileRows().find((row) => row.fileIndex !== undefined)?.id
     setHighlightedFileNode(next)
     setHighlightedFileNode(next)
   }
   }