From e094872fcea323bcfdf9140e4e63059eb96e2171 Mon Sep 17 00:00:00 2001 From: Stu Leak Date: Sun, 30 Nov 2025 00:37:14 -0500 Subject: [PATCH] Allow queueing while a conversion is in progress --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 1ad5c35..0088db8 100644 --- a/main.go +++ b/main.go @@ -1970,9 +1970,10 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject { convertBtn.Disable() } if state.convertBusy { + // Allow queueing new jobs while current convert runs; just disable Convert Now and enable Cancel. convertBtn.Disable() cancelBtn.Enable() - addQueueBtn.Disable() + addQueueBtn.Enable() } // Also disable if queue is running if state.jobQueue != nil && state.jobQueue.IsRunning() {