From 3da63019feb3f2af909d0dbc9dd57d77e98a4254 Mon Sep 17 00:00:00 2001 From: Eden Reich Date: Thu, 7 May 2026 12:13:07 +0200 Subject: [PATCH] fix: Reset status when setting input via shortcut --- internal/handlers/chat_shortcut_handler.go | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/internal/handlers/chat_shortcut_handler.go b/internal/handlers/chat_shortcut_handler.go index cb7091294..b48e57246 100644 --- a/internal/handlers/chat_shortcut_handler.go +++ b/internal/handlers/chat_shortcut_handler.go @@ -399,9 +399,18 @@ func (s *ChatShortcutHandler) handleSetInputSideEffect(data any) tea.Msg { } } - return domain.SetInputEvent{ - Text: text, - } + return tea.Batch( + func() tea.Msg { + return domain.SetStatusEvent{ + Message: "", + Spinner: false, + StatusType: domain.StatusDefault, + } + }, + func() tea.Msg { + return domain.SetInputEvent{Text: text} + }, + )() } func (s *ChatShortcutHandler) handleGenerateSnippetSideEffect(data any) tea.Msg {