summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-06-22 10:26:44 -0500
committerGitHub <[email protected]>2025-06-22 10:26:44 -0500
commit37e0a7050f0e5b9ba77639fb5178919d2f0e6633 (patch)
treeb7c3c5b25e2558d0a90721e4d2e4c24de593417f
parent774dcb69806007c9f6eec4d2e2efdd3143124e0b (diff)
downloadopencode-37e0a7050f0e5b9ba77639fb5178919d2f0e6633.tar.gz
opencode-37e0a7050f0e5b9ba77639fb5178919d2f0e6633.zip
fix(tui): mouse wheel escape codes leaking into input
-rw-r--r--packages/tui/internal/tui/tui.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/tui/internal/tui/tui.go b/packages/tui/internal/tui/tui.go
index 3a7ace2ec..c822388d3 100644
--- a/packages/tui/internal/tui/tui.go
+++ b/packages/tui/internal/tui/tui.go
@@ -189,6 +189,7 @@ func (a appModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
updated, cmd := a.messages.Update(msg)
a.messages = updated.(chat.MessagesComponent)
cmds = append(cmds, cmd)
+ return a, tea.Batch(cmds...)
case tea.BackgroundColorMsg:
styles.Terminal = &styles.TerminalInfo{
BackgroundIsDark: msg.IsDark(),