From aa929cb08f36dee3cf816e3c7ac43753926f5844 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 22 Jan 2025 19:24:08 +0200 Subject: Fixed ellipsis in memberlist not being styled --- internal/client/ui/core/memberlist/memberlist.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'internal') diff --git a/internal/client/ui/core/memberlist/memberlist.go b/internal/client/ui/core/memberlist/memberlist.go index 9adb562..4bcd932 100644 --- a/internal/client/ui/core/memberlist/memberlist.go +++ b/internal/client/ui/core/memberlist/memberlist.go @@ -26,7 +26,7 @@ var ( margin = 2 padding = 1 - memberStyle = lipgloss.NewStyle(). + memberStyle = lipgloss.NewStyle().Background(colors.BackgroundDim). Margin(0, margin).Padding(0, padding).Align(lipgloss.Left) symbolReadWrite = "󰖩 " @@ -128,9 +128,11 @@ func (m Model) View() string { MaxWidth(maxMemberWidth). Render(memberName) } else { + ellipsisStyle := lipgloss.NewStyle(). + Background(memberStyle.GetBackground()).Foreground(userStyle.GetForeground()) memberName = lipgloss.NewStyle(). MaxWidth(maxMemberWidth-1). - Render(memberName) + ellipsis + Render(memberName) + ellipsisStyle.Render(ellipsis) } builder.WriteString(backgroundStyle.Render(memberStyle.Render(memberName))) -- cgit v1.3.1