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

fix(TUI): dont submit prompt when switching sessions (#8016)

Leonidas 1 месяц назад
Родитель
Сommit
789e111a0f
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx

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

@@ -158,7 +158,8 @@ export function DialogSelect<T>(props: DialogSelectProps<T>) {
     if (evt.name === "return") {
       const option = selected()
       if (option) {
-        // evt.preventDefault()
+        evt.preventDefault()
+        evt.stopPropagation()
         if (option.onSelect) option.onSelect(dialog)
         props.onSelect?.(option)
       }