From 3a90e1945fedabc7c5ccdf14aca86bc3e862feb3 Mon Sep 17 00:00:00 2001 From: taorye Date: Mon, 9 Mar 2026 18:29:11 +0800 Subject: [PATCH] refactor(tui): simplify rootModelDescription and remove unused 'q' event handling in channel menu --- cmd/picoclaw-launcher-tui/internal/ui/app.go | 4 ++-- cmd/picoclaw-launcher-tui/internal/ui/channel.go | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/cmd/picoclaw-launcher-tui/internal/ui/app.go b/cmd/picoclaw-launcher-tui/internal/ui/app.go index 7ac3c991d..a2ccddf70 100644 --- a/cmd/picoclaw-launcher-tui/internal/ui/app.go +++ b/cmd/picoclaw-launcher-tui/internal/ui/app.go @@ -179,7 +179,7 @@ func refreshMainMenu(menu *Menu, s *appState) { items := []MenuItem{ { Label: rootModelLabel(selectedModel), - Description: rootModelDescription(selectedModel), + Description: rootModelDescription(), Action: func() { s.push("model", s.modelMenu()) }, @@ -342,7 +342,7 @@ func rootModelLabel(selected string) string { return "Model (" + selected + ")" } -func rootModelDescription(selected string) string { +func rootModelDescription() string { return "Using SPACE to choose your model" } diff --git a/cmd/picoclaw-launcher-tui/internal/ui/channel.go b/cmd/picoclaw-launcher-tui/internal/ui/channel.go index 63456bac9..2f28af123 100644 --- a/cmd/picoclaw-launcher-tui/internal/ui/channel.go +++ b/cmd/picoclaw-launcher-tui/internal/ui/channel.go @@ -100,10 +100,6 @@ func (s *appState) channelMenu() tview.Primitive { s.pop() return nil } - if event.Rune() == 'q' { - s.pop() - return nil - } return event }) return menu