Fix cancel "Set location" causes files move to installation dir.

Closes #6568.
This commit is contained in:
Chocobo1 2017-03-30 10:14:33 +08:00 committed by sledgehammer999
commit 3497c5307c
No known key found for this signature in database
GPG key ID: 6E4A2D025B7CC9A2

View file

@ -261,7 +261,7 @@ void TransferListWidget::setSelectedTorrentsLocation()
const QString newLocation = QFileDialog::getExistingDirectory(this, tr("Choose save path"), oldLocation,
QFileDialog::DontConfirmOverwrite | QFileDialog::ShowDirsOnly | QFileDialog::HideNameFilterDetails);
if (!QDir(newLocation).exists()) return;
if (newLocation.isEmpty() || !QDir(newLocation).exists()) return;
qDebug("New location is %s", qPrintable(newLocation));
// Actually move storage