diff --git a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp index cc6bae47e..1ad507824 100644 --- a/src/gui/mainwindow.cpp +++ b/src/gui/mainwindow.cpp @@ -968,7 +968,6 @@ void MainWindow::askRecursiveTorrentDownloadConfirmation(BitTorrent::Torrent *co , tr("The torrent '%1' contains torrent files, do you want to proceed with their download?").arg(torrent->name()) , QMessageBox::NoButton, this); confirmBox->setAttribute(Qt::WA_DeleteOnClose); - confirmBox->setModal(true); const QPushButton *yes = confirmBox->addButton(tr("Yes"), QMessageBox::YesRole); /*QPushButton *no = */ confirmBox->addButton(tr("No"), QMessageBox::NoRole); @@ -980,7 +979,7 @@ void MainWindow::askRecursiveTorrentDownloadConfirmation(BitTorrent::Torrent *co if (button == never) Preferences::instance()->disableRecursiveDownload(); }); - confirmBox->show(); + confirmBox->open(); } void MainWindow::handleDownloadFromUrlFailure(const QString &url, const QString &reason) const diff --git a/src/gui/transferlistwidget.cpp b/src/gui/transferlistwidget.cpp index 349d42981..1b5079def 100644 --- a/src/gui/transferlistwidget.cpp +++ b/src/gui/transferlistwidget.cpp @@ -342,7 +342,6 @@ void TransferListWidget::setSelectedTorrentsLocation() auto fileDialog = new QFileDialog(this, tr("Choose save path"), oldLocation); fileDialog->setAttribute(Qt::WA_DeleteOnClose); fileDialog->setFileMode(QFileDialog::Directory); - fileDialog->setModal(true); fileDialog->setOptions(QFileDialog::DontConfirmOverwrite | QFileDialog::ShowDirsOnly | QFileDialog::HideNameFilterDetails); connect(fileDialog, &QDialog::accepted, this, [this, fileDialog]() { @@ -362,7 +361,7 @@ void TransferListWidget::setSelectedTorrentsLocation() } }); - fileDialog->show(); + fileDialog->open(); } void TransferListWidget::pauseAllTorrents()