diff options
Diffstat (limited to 'package/config/qconf.cc')
-rw-r--r-- | package/config/qconf.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/package/config/qconf.cc b/package/config/qconf.cc index 3e539c1c7..9af12a61a 100644 --- a/package/config/qconf.cc +++ b/package/config/qconf.cc @@ -1611,6 +1611,7 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e) { if (!conf_get_changed()) { e->accept(); + conf_write_autoconf(); return; } QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning, @@ -1621,6 +1622,7 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e) switch (mb.exec()) { case QMessageBox::Yes: conf_write(NULL); + conf_write_autoconf(); case QMessageBox::No: e->accept(); break; |