exportdialog: use wait for close code from previous commit when closing the

export dialog
This commit is contained in:
itsmattkc
2020-01-22 19:51:57 +11:00
parent 24f7eeb210
commit a3c932693a
3 changed files with 17 additions and 7 deletions
+7 -7
View File
@@ -238,12 +238,6 @@ void RenderBackend::DisconnectViewer(ViewerOutput *node)
void RenderBackend::CacheNext()
{
if (!Init()
|| !ViewerIsConnected()
|| !CanRender()) {
return;
}
if (cache_queue_.isEmpty()) {
if (AllProcessorsAreAvailable()) {
emit QueueComplete();
@@ -252,6 +246,12 @@ void RenderBackend::CacheNext()
return;
}
if (!Init()
|| !ViewerIsConnected()
|| !CanRender()) {
return;
}
if ((input_update_queued_ || recompile_queued_) && !AllProcessorsAreAvailable()) {
return;
}
@@ -333,7 +333,7 @@ void RenderBackend::CancelQueue()
if (processor_busy_state_.at(i))
busy++;
}
qDebug() << this << "has" << busy << "busy workers";
qDebug() << this << "is waiting for" << busy << "busy workers";
cancel_dialog_->RunIfWorkersAreBusy();
}