summaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@theqtcompany.com>2015-06-29 12:57:16 +0200
committerJarek Kobus <jaroslaw.kobus@theqtcompany.com>2015-06-29 11:59:13 +0000
commit0f114d791574e6cd6fa17b65d34f97e5a670d854 (patch)
treec87d714116dac2c916c74be0d287f95f1ffde6ce /src/libs
parent1611812a6263db47c919f540f299449a7c7ba83c (diff)
Init all components with proper install action
Task-number: QTIFW-727 Change-Id: Iae9d232310370fefc0c9dca771e6b2cca6b5b433 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/installer/packagemanagercore.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore.cpp b/src/libs/installer/packagemanagercore.cpp
index 3a9fe9e3c..73e5516d1 100644
--- a/src/libs/installer/packagemanagercore.cpp
+++ b/src/libs/installer/packagemanagercore.cpp
@@ -524,7 +524,7 @@ void PackageManagerCore::componentsToInstallNeedsRecalculation()
QSet<Component *> componentsToUninstall = d->uninstallerCalculator()->componentsToUninstall();
- foreach (Component *component, components(ComponentType::Root | ComponentType::Descendants))
+ foreach (Component *component, components(ComponentType::All))
component->setInstallAction(component->isInstalled()
? ComponentModelHelper::KeepInstalled
: ComponentModelHelper::KeepUninstalled);