From 4f3b056c91840b2be251ff58efa0ffb02bcff56f Mon Sep 17 00:00:00 2001 From: Ayman Bagabas Date: Wed, 11 Feb 2026 13:36:29 +0300 Subject: [PATCH] fix(ui): truncate dialog titles with ellipsis --- internal/ui/dialog/sessions_item.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/ui/dialog/sessions_item.go b/internal/ui/dialog/sessions_item.go index 53ddaa3c1713d100b62ef5df25c3878663759e52..66c3be7af3da3dbae88b8a4971463bfcea40eba6 100644 --- a/internal/ui/dialog/sessions_item.go +++ b/internal/ui/dialog/sessions_item.go @@ -137,7 +137,7 @@ func renderItem(t ListItemStyles, title string, info string, focused bool, width infoWidth = lipgloss.Width(infoText) } - title = ansi.Truncate(title, max(0, lineWidth-infoWidth), "") + title = ansi.Truncate(title, max(0, lineWidth-infoWidth), "…") titleWidth := lipgloss.Width(title) gap := strings.Repeat(" ", max(0, lineWidth-titleWidth-infoWidth)) content := title