summaryrefslogtreecommitdiffstats
path: root/installerbuilder
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@nokia.com>2011-08-24 16:48:56 +0200
committerKarsten Heimrich <karsten.heimrich@nokia.com>2011-08-24 16:49:57 +0200
commit7af13fb06967680db56798e62381c54ef2eab698 (patch)
tree8c0a77d39bf8b5d8e8abbc8ef3d5862d76314158 /installerbuilder
parent877fe2822b6821c72443f24b382e7aa266e8474c (diff)
Fix wrong order, status needs to be set before finished.
Change-Id: Id60761c7653679b4daf92ba8a04e6b8e3bdb82ef Reviewed-on: http://codereview.qt.nokia.com/3520 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
Diffstat (limited to 'installerbuilder')
-rw-r--r--installerbuilder/libinstaller/packagemanagercore_p.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/installerbuilder/libinstaller/packagemanagercore_p.cpp b/installerbuilder/libinstaller/packagemanagercore_p.cpp
index 2b601ee1b..bdef39825 100644
--- a/installerbuilder/libinstaller/packagemanagercore_p.cpp
+++ b/installerbuilder/libinstaller/packagemanagercore_p.cpp
@@ -1353,8 +1353,8 @@ void PackageManagerCorePrivate::runPackageUpdater()
if (adminRightsGained)
m_core->dropAdminRights();
- emit installationFinished();
setStatus(PackageManagerCore::Success);
+ emit installationFinished();
} catch (const Error &err) {
if (m_core->status() != PackageManagerCore::Canceled) {
setStatus(PackageManagerCore::Failure);