diff options
| author | adamdottv <[email protected]> | 2025-06-20 11:08:08 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-06-20 11:08:08 -0500 |
| commit | b1a3599017893cff4720a6daca2f95ad9f869130 (patch) | |
| tree | 1ae3b825cf7d1a4e1761f3bb9a85b83bb87af4aa | |
| parent | 7b0329f67f98ccddc1625761a58c4e22cd47573c (diff) | |
| download | opencode-b1a3599017893cff4720a6daca2f95ad9f869130.tar.gz opencode-b1a3599017893cff4720a6daca2f95ad9f869130.zip | |
fix(tui): input latency optimization
| -rw-r--r-- | packages/tui/internal/components/chat/editor.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/tui/internal/components/chat/editor.go b/packages/tui/internal/components/chat/editor.go index 6c8b5f834..f48dcea1b 100644 --- a/packages/tui/internal/components/chat/editor.go +++ b/packages/tui/internal/components/chat/editor.go @@ -54,6 +54,9 @@ func (m *editorComponent) Update(msg tea.Msg) (tea.Model, tea.Cmd) { var cmd tea.Cmd switch msg := msg.(type) { + case spinner.TickMsg: + m.spinner, cmd = m.spinner.Update(msg) + return m, cmd case tea.KeyPressMsg: // Maximize editor responsiveness for printable characters if msg.Text != "" { |
