Browse Source

Fix: Label changes to first item in RSS rule list are forgotten, because checkRegex calls updateMustLineValidity, which saves the rule before new label can be applied.

adaptive-webui-19844
Nick Tiskov 9 years ago
parent
commit
f5c0cddea5
  1. 2
      src/gui/rss/automatedrssdownloader.cpp

2
src/gui/rss/automatedrssdownloader.cpp

@ -248,7 +248,9 @@ void AutomatedRssDownloader::updateRuleDefinitionBox()
ui->lineEFilter->clear(); ui->lineEFilter->clear();
ui->saveDiffDir_check->setChecked(!rule->savePath().isEmpty()); ui->saveDiffDir_check->setChecked(!rule->savePath().isEmpty());
ui->lineSavePath->setText(Utils::Fs::toNativePath(rule->savePath())); ui->lineSavePath->setText(Utils::Fs::toNativePath(rule->savePath()));
ui->checkRegex->blockSignals(true);
ui->checkRegex->setChecked(rule->useRegex()); ui->checkRegex->setChecked(rule->useRegex());
ui->checkRegex->blockSignals(false);
if (rule->label().isEmpty()) { if (rule->label().isEmpty()) {
ui->comboLabel->setCurrentIndex(-1); ui->comboLabel->setCurrentIndex(-1);
ui->comboLabel->clearEditText(); ui->comboLabel->clearEditText();

Loading…
Cancel
Save