From 835844314ee977ecabdbf29656fc7bde1add51d1 Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Tue, 30 Jun 2026 17:09:58 -0400 Subject: [PATCH] fix(tui): show context-aware Enter hint in hotbar When cursor is on a group row, hotbar now shows [Enter]Expand or [Enter]Collapse instead of [Enter]Detail, matching actual behavior. --- internal/tui/view_dashboard.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/internal/tui/view_dashboard.go b/internal/tui/view_dashboard.go index cb0345e..bf76781 100644 --- a/internal/tui/view_dashboard.go +++ b/internal/tui/view_dashboard.go @@ -295,7 +295,15 @@ func (m Model) renderFooter(_ dashboardStats) string { } else if m.detailOpen { keys = "[i]Close [h]History [s]SLA [e]Edit [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit" } else { - keys = "[/]Filter [i]Info [Enter]Detail [n]New [e]Edit [d]Del [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit" + enterHint := "[Enter]Detail" + if m.cursor < len(m.sites) && m.sites[m.cursor].Type == "group" { + if m.collapsed[m.sites[m.cursor].ID] { + enterHint = "[Enter]Expand" + } else { + enterHint = "[Enter]Collapse" + } + } + keys = "[/]Filter [i]Info " + enterHint + " [n]New [e]Edit [d]Del [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit" } line := m.st.subtleStyle.Render(keys)