From aa0a682c11d1c7eaf2a3effc3efb9182875113d4 Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Wed, 15 Sep 2021 11:03:20 +0200 Subject: [PATCH] QmlDesigner: Fix floating dock widget behavior Fix floating dock widget being covered by the main window if not having focus on macOS. Task-number: QDS-3144 Change-Id: I25230819a567a5582b97a0a52f0e46594dbab6ea Reviewed-by: Knud Dollereder Reviewed-by: Tim Jenssen --- src/libs/advanceddockingsystem/floatingdockcontainer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/advanceddockingsystem/floatingdockcontainer.cpp b/src/libs/advanceddockingsystem/floatingdockcontainer.cpp index 59575ab20ad..3865f287da9 100644 --- a/src/libs/advanceddockingsystem/floatingdockcontainer.cpp +++ b/src/libs/advanceddockingsystem/floatingdockcontainer.cpp @@ -562,7 +562,7 @@ static const char* windowsMessageString(int messageId) this, &FloatingDockContainer::close); #else - setWindowFlags(Qt::Window | Qt::WindowMaximizeButtonHint | Qt::WindowCloseButtonHint); + setWindowFlags(Qt::Window | Qt::WindowMaximizeButtonHint | Qt::WindowCloseButtonHint | Qt::Tool); QBoxLayout *boxLayout = new QBoxLayout(QBoxLayout::TopToBottom); boxLayout->setContentsMargins(0, 0, 0, 0); boxLayout->setSpacing(0);