From 860076cab77070cf23ac6ab44a853ec009fbc39c Mon Sep 17 00:00:00 2001 From: Stu Leak Date: Sun, 4 Jan 2026 12:56:40 -0500 Subject: [PATCH] Use fyne.Do for popup updates --- internal/ui/components.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/ui/components.go b/internal/ui/components.go index 5e29fcf..52c7dfe 100644 --- a/internal/ui/components.go +++ b/internal/ui/components.go @@ -1303,7 +1303,7 @@ func (cs *ColoredSelect) showPopup() { } // Hide popup after a short delay to allow the selection to be processed time.AfterFunc(50*time.Millisecond, func() { - fyne.CurrentApp().Driver().RunOnMain(func() { + fyne.Do(func() { if cs.popup != nil { cs.popup.Hide() cs.popup = nil