diff --git a/app/render/previewautocacher.cpp b/app/render/previewautocacher.cpp index beb94aeb2..065b7c6a1 100644 --- a/app/render/previewautocacher.cpp +++ b/app/render/previewautocacher.cpp @@ -650,7 +650,7 @@ void PreviewAutoCacher::TryRender() } // Handle audio tasks - while (!pending_audio_jobs_.empty()) { + while (!pending_audio_jobs_.empty() && running_audio_tasks_.size() < max_tasks) { AudioJob &d = pending_audio_jobs_.front(); // Start job