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

fix(tui): input latency optimization

adamdottv 1 год назад
Родитель
Сommit
b1a3599017
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      packages/tui/internal/components/chat/editor.go

+ 3 - 0
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 != "" {