From 56aa0f7e5ef16188121939f2a9cb1d25c3379812 Mon Sep 17 00:00:00 2001 From: eleksir Date: Tue, 31 Mar 2026 01:26:46 +0300 Subject: [PATCH] Fix rendering in main.go - separators never handled in formally correct way. --- cmd/i3status-go/main.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/i3status-go/main.go b/cmd/i3status-go/main.go index 62f6426..54d4d0a 100644 --- a/cmd/i3status-go/main.go +++ b/cmd/i3status-go/main.go @@ -181,6 +181,8 @@ func main() { for num, app := range Conf.Apps { var b lib.I3BarOutBlock + b.FullText = app.FullText + if num == 0 { b.FullText = fmt.Sprintf( "%s", @@ -189,13 +191,11 @@ func main() { Conf.AppButtons.Separator.Left.Font, Conf.AppButtons.Separator.Left.FontSize, Conf.AppButtons.Separator.Left.Symbol, - ) + ) + b.FullText } - b.FullText = app.FullText - if num == len(Conf.Apps)-1 { - b.FullText = fmt.Sprintf( + b.FullText += fmt.Sprintf( "%s", Conf.AppButtons.Separator.Right.Color, Conf.AppButtons.Separator.Right.Background,