Allow queueing while a conversion is in progress

This commit is contained in:
Stu Leak 2025-11-30 00:37:14 -05:00
parent a345b5a457
commit e094872fce

View File

@ -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() {