From dc9d0ed76fdaf9593c471f0259cf53fdb882327b Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Wed, 5 Jun 2019 12:25:45 +0800 Subject: [PATCH] Fix unable to control add torrent dialogs when opened simultaneously --- src/gui/addnewtorrentdialog.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/gui/addnewtorrentdialog.cpp b/src/gui/addnewtorrentdialog.cpp index cb4e31bbc..f14ad9291 100644 --- a/src/gui/addnewtorrentdialog.cpp +++ b/src/gui/addnewtorrentdialog.cpp @@ -93,6 +93,7 @@ AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inP // TODO: set dialog file properties using m_torrentParams.filePriorities m_ui->setupUi(this); setAttribute(Qt::WA_DeleteOnClose); + m_ui->lblMetaLoading->setVisible(false); m_ui->progMetaLoading->setVisible(false); @@ -100,10 +101,6 @@ AddNewTorrentDialog::AddNewTorrentDialog(const BitTorrent::AddTorrentParams &inP m_ui->savePath->setDialogCaption(tr("Choose save path")); m_ui->savePath->setMaxVisibleItems(20); -#ifdef Q_OS_MAC - setModal(true); -#endif - const auto *session = BitTorrent::Session::instance(); if (m_torrentParams.addPaused == TriStateBool::True) @@ -241,7 +238,7 @@ void AddNewTorrentDialog::show(const QString &source, const BitTorrent::AddTorre : dlg->loadTorrentFile(source); if (isLoaded) - dlg->open(); + dlg->QDialog::show(); else delete dlg; }