summaryrefslogtreecommitdiffstats
path: root/src/sdk
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@theqtcompany.com>2014-12-08 14:22:03 +0100
committerKai Koehne <kai.koehne@theqtcompany.com>2014-12-08 14:44:17 +0100
commitc8e0723c9f738df9b9b800bed71573cc4448cae6 (patch)
tree373e1b6debf3ae976a2c54494f43c87089566077 /src/sdk
parentb843bff42705044eb88bc87298873ed6f7a93c55 (diff)
parent7f2c98c8af2f6060728e8c31a85da798a72d13f1 (diff)
Merge remote-tracking branch 'origin/1.6'
Diffstat (limited to 'src/sdk')
-rw-r--r--src/sdk/tabcontroller.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sdk/tabcontroller.cpp b/src/sdk/tabcontroller.cpp
index 9234b5549..035622dfb 100644
--- a/src/sdk/tabcontroller.cpp
+++ b/src/sdk/tabcontroller.cpp
@@ -164,6 +164,11 @@ void TabController::restartWizard()
d->m_core->networkSettingsChanged();
}
+ // Make sure we are writing the .dat file with the list of uninstall operations already now.
+ // Otherwise we will write at the end of the next updater run, with a potentially
+ // empty component list (if no updates are found).
+ d->m_core->writeMaintenanceTool();
+
// restart and switch back to intro page
QTimer::singleShot(0, this, SLOT(init()));
}