From 7043467b5e26e9d95da8102824aca7f38588a50a Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sun, 10 Aug 2025 16:56:09 -0700 Subject: [PATCH] fix recoloring of waveform when theme changes --- ui/widgets/waveformseekbar.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/widgets/waveformseekbar.go b/ui/widgets/waveformseekbar.go index f6e79a2..b942a98 100644 --- a/ui/widgets/waveformseekbar.go +++ b/ui/widgets/waveformseekbar.go @@ -57,7 +57,8 @@ func (w *WaveformSeekbar) Refresh() { w.cursor.Resize(fyne.NewSize(1, w.Size().Height-4)) w.focus.Resize(fyne.NewSize(3, w.Size().Height-2)) prm, fg, focus := w.getThemeColors() - w.updateImageProgress(prm, fg, w.imgProgressPixel) + img := w.img.Image.(*image.NRGBA) + recolorWaveformImage(img, prm, fg, w.imgProgressPixel, w.imgProgressPixel, true) w.recolorCursor(prm, fg, w.cursor.Position().X) w.focus.FillColor = focus