diff options
| author | Leonidas <[email protected]> | 2026-01-13 04:43:44 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-01-12 22:43:44 -0500 |
| commit | 789e111a0f3e09b01fa52eddad15007e0c8a025d (patch) | |
| tree | 596ae7711c0a07faf71d23d0f8d4a3fc12a1631f | |
| parent | eaa76dad0cd7be52a969ceaa2a6baa338cc9929d (diff) | |
| download | opencode-789e111a0f3e09b01fa52eddad15007e0c8a025d.tar.gz opencode-789e111a0f3e09b01fa52eddad15007e0c8a025d.zip | |
fix(TUI): dont submit prompt when switching sessions (#8016)
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx | 3 |
1 files changed, 2 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 c5d36826c..98adcdeb1 100644 --- a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx +++ b/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) } |
