From 389c94e7e18184236379891ddee2c5549ae19159 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Mon, 19 Aug 2024 08:49:40 -0700 Subject: [PATCH] fix color assertion crash when showing pop up queue on Windows --- ui/controller/controller.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/controller/controller.go b/ui/controller/controller.go index f985b63..811293f 100644 --- a/ui/controller/controller.go +++ b/ui/controller/controller.go @@ -152,7 +152,11 @@ func (m *Controller) ShowPopUpPlayQueue() { container.NewThemeOverride(m.popUpQueue, myTheme.WithColorTransformOverride( theme.ColorNameOverlayBackground, func(c color.Color) color.Color { - c_ := c.(color.NRGBA) + if nrgba, ok := c.(color.NRGBA); ok { + nrgba.A = 245 + return nrgba + } + c_ := c.(color.RGBA) c_.A = 245 return c_ },