summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Changelog1
-rw-r--r--src/libs/installer/componentselectionpage_p.cpp5
2 files changed, 6 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index 4d5aafe51..db9ce1429 100644
--- a/Changelog
+++ b/Changelog
@@ -10,6 +10,7 @@
- Fix recalculation of components to install in MaintenanceTool (QTIFW-694)
- Enable support for Qt 5.12. In Windows supported compilers are msvc2015 and msvc2017 (QTIFW-1312)
- Set default file permissions to installer created files on Unix (QTIFW-1412)
+- MacOS: Fix widget overlapping in componentselection page in MacOS 10.12 (QTIFW-1437)
3.1.1
- Add fetch to the same pane with package categories (QTIFW-1284)
diff --git a/src/libs/installer/componentselectionpage_p.cpp b/src/libs/installer/componentselectionpage_p.cpp
index 84349e4ad..8c0cf2a11 100644
--- a/src/libs/installer/componentselectionpage_p.cpp
+++ b/src/libs/installer/componentselectionpage_p.cpp
@@ -397,6 +397,11 @@ void ComponentSelectionPagePrivate::updateWidgetVisibility(bool show)
if (QAbstractButton *bspButton = q->gui()->button(QWizard::CustomButton2))
bspButton->setEnabled(!show);
+
+ // In macOS 10.12 the widgets are not hidden if those are not updated immediately
+#ifdef Q_OS_MACOS
+ q->repaint();
+#endif
}
void ComponentSelectionPagePrivate::fetchRepositoryCategories()