diff --git a/spark-webapp-runtime/mainwindow.cpp b/spark-webapp-runtime/mainwindow.cpp index 4786926..0d5a97b 100644 --- a/spark-webapp-runtime/mainwindow.cpp +++ b/spark-webapp-runtime/mainwindow.cpp @@ -312,6 +312,7 @@ void MainWindow::on_downloadStart(QWebEngineDownloadItem *item) QString filePath = saveAs(fileName); if(filePath.isEmpty()) { + mutex.unlock(); return; } item->setPath(filePath);