From e2a8fe0dceaf565580212dabedeadfe92419bf20 Mon Sep 17 00:00:00 2001 From: thalieht Date: Tue, 12 May 2020 14:39:13 +0300 Subject: [PATCH] Disable checkbox if torrent doesn't have root folder --- src/gui/addnewtorrentdialog.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/addnewtorrentdialog.cpp b/src/gui/addnewtorrentdialog.cpp index b57458baf..68271296e 100644 --- a/src/gui/addnewtorrentdialog.cpp +++ b/src/gui/addnewtorrentdialog.cpp @@ -300,6 +300,7 @@ bool AddNewTorrentDialog::loadTorrentImpl() m_ui->labelHashData->setText(m_hash); setupTreeview(); TMMChanged(m_ui->comboTTM->currentIndex()); + m_ui->keepTopLevelFolderCheckBox->setEnabled(m_torrentInfo.hasRootFolder()); return true; } @@ -610,6 +611,7 @@ void AddNewTorrentDialog::updateMetadata(const BitTorrent::TorrentInfo &info) // Update UI setupTreeview(); setMetadataProgressIndicator(false, tr("Metadata retrieval complete")); + m_ui->keepTopLevelFolderCheckBox->setEnabled(m_torrentInfo.hasRootFolder()); } void AddNewTorrentDialog::setMetadataProgressIndicator(bool visibleIndicator, const QString &labelText)