Pārlūkot izejas kodu

UI: Close remux output before showing dialog

Richard Stanway 7 gadi atpakaļ
vecāks
revīzija
5ed235306e
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      UI/window-remux.cpp

+ 2 - 1
UI/window-remux.cpp

@@ -200,11 +200,12 @@ void OBSRemux::updateProgress(float percent)
 
 
 void OBSRemux::remuxFinished(bool success)
 void OBSRemux::remuxFinished(bool success)
 {
 {
+	worker->job.reset();
+
 	OBSMessageBox::information(this, QTStr("Remux.FinishedTitle"),
 	OBSMessageBox::information(this, QTStr("Remux.FinishedTitle"),
 			success ?
 			success ?
 			QTStr("Remux.Finished") : QTStr("Remux.FinishedError"));
 			QTStr("Remux.Finished") : QTStr("Remux.FinishedError"));
 
 
-	worker->job.reset();
 	ui->progressBar->setVisible(false);
 	ui->progressBar->setVisible(false);
 	ui->buttonBox->button(QDialogButtonBox::Ok)->
 	ui->buttonBox->button(QDialogButtonBox::Ok)->
 			setEnabled(true);
 			setEnabled(true);