summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/packagemanagergui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagergui.cpp')
-rw-r--r--installerbuilder/libinstaller/packagemanagergui.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/installerbuilder/libinstaller/packagemanagergui.cpp b/installerbuilder/libinstaller/packagemanagergui.cpp
index de9d8c050..8695a49ed 100644
--- a/installerbuilder/libinstaller/packagemanagergui.cpp
+++ b/installerbuilder/libinstaller/packagemanagergui.cpp
@@ -1120,12 +1120,12 @@ void ComponentSelectionPage::entering()
setModified(isComplete());
}
-int ComponentSelectionPage::nextId() const
+void ComponentSelectionPage::showEvent(QShowEvent *event)
{
// remove once we deprecate isSelected, setSelected etc...
- const int next = PackageManagerPage::nextId();
- packageManagerCore()->resetComponentsToUserCheckedState();
- return next;
+ if (!event->spontaneous())
+ packageManagerCore()->resetComponentsToUserCheckedState();
+ QWizardPage::showEvent(event);
}
void ComponentSelectionPage::selectAll()