From 789e111a0f3e09b01fa52eddad15007e0c8a025d Mon Sep 17 00:00:00 2001 From: Leonidas <77194479+LeonMueller-OneAndOnly@users.noreply.github.com> Date: Tue, 13 Jan 2026 04:43:44 +0100 Subject: [PATCH] fix(TUI): dont submit prompt when switching sessions (#8016) --- packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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(props: DialogSelectProps) { if (evt.name === "return") { const option = selected() if (option) { - // evt.preventDefault() + evt.preventDefault() + evt.stopPropagation() if (option.onSelect) option.onSelect(dialog) props.onSelect?.(option) }