From 6476c62065aac7810b3c0c25c36ed85199d534f1 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Fri, 6 Sep 2019 09:44:02 +0200 Subject: [PATCH] macOS: Work around window stacking order issue after closing dialog Fixes: QTCREATORBUG-22906 Change-Id: Id3c9f5e87ac83686b34c7f6d2e445312fc401ba6 Reviewed-by: Christian Stenger --- src/libs/utils/pathchooser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index f08391d6a66..746805bb12e 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -449,6 +449,10 @@ void PathChooser::slotBrowse() break; } + // work around QTBUG-61004 / QTCREATORBUG-22906 + window()->raise(); + window()->activateWindow(); + // Delete trailing slashes unless it is "/"|"\\", only if (!newPath.isEmpty()) { newPath = QDir::toNativeSeparators(newPath);