Call updateDiskSpaceLabel() manually in onSavePathChanged(). Closes #715.

This commit is contained in:
sledgehammer999 2013-07-03 16:54:44 +03:00
parent 164f3b761d
commit d4dd04cbdc

View file

@ -70,7 +70,6 @@ AddNewTorrentDialog::AddNewTorrentDialog(QWidget *parent) :
ui->save_path_combo->insertSeparator(ui->save_path_combo->count()); ui->save_path_combo->insertSeparator(ui->save_path_combo->count());
ui->save_path_combo->addItem(tr("Other...", "Other save path...")); ui->save_path_combo->addItem(tr("Other...", "Other save path..."));
connect(ui->save_path_combo, SIGNAL(currentIndexChanged(int)), SLOT(onSavePathChanged(int))); connect(ui->save_path_combo, SIGNAL(currentIndexChanged(int)), SLOT(onSavePathChanged(int)));
connect(ui->save_path_combo, SIGNAL(currentIndexChanged(int)), SLOT(updateDiskSpaceLabel()));
ui->default_save_path_cb->setVisible(false); // Default path is selected by default ui->default_save_path_cb->setVisible(false); // Default path is selected by default
// Load labels // Load labels
@ -375,6 +374,8 @@ void AddNewTorrentDialog::onSavePathChanged(int index)
relayout(); relayout();
// Remember index // Remember index
old_index = ui->save_path_combo->currentIndex(); old_index = ui->save_path_combo->currentIndex();
if (!m_isMagnet)
updateDiskSpaceLabel();
} }
void AddNewTorrentDialog::relayout() void AddNewTorrentDialog::relayout()