From d10162c3cf0307669c25f850da0c045a80132f58 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sat, 16 Dec 2023 07:39:53 -0800 Subject: [PATCH] Fix #295 - avoid trimming info string if nothing to trim --- ui/dialogs/albuminfodialog.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ui/dialogs/albuminfodialog.go b/ui/dialogs/albuminfodialog.go index d1d675e..27813a6 100644 --- a/ui/dialogs/albuminfodialog.go +++ b/ui/dialogs/albuminfodialog.go @@ -87,9 +87,10 @@ func (a *AlbumInfoDialog) CreateRenderer() fyne.WidgetRenderer { } func (a *AlbumInfoDialog) infoLabel(info string) *widget.Label { - last := strings.LastIndex(info, " 0 { + info = strings.TrimSpace(info[:last]) + } + lbl := widget.NewLabel(info) lbl.Wrapping = fyne.TextWrapWord lbl.Alignment = fyne.TextAlignLeading return lbl