From e9abcfe012bc3f58a780485c1a3553b7ccaab376 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Tue, 10 Jun 2014 10:52:46 +0200 Subject: [PATCH] fix flags test dismiss when clicking on desktop --- shell/panelconfigview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/panelconfigview.cpp b/shell/panelconfigview.cpp index 0a9127aaa..56667a07f 100644 --- a/shell/panelconfigview.cpp +++ b/shell/panelconfigview.cpp @@ -169,7 +169,7 @@ void PanelConfigView::focusOutEvent(QFocusEvent *ev) { const QWindow *focusWindow = QGuiApplication::focusWindow(); - if (focusWindow && (focusWindow->flags() & Qt::Popup || focusWindow->objectName() == QLatin1String("QMenuClassWindow"))) { + if (focusWindow && ((focusWindow->flags().testFlag(Qt::Popup)) || focusWindow->objectName() == QLatin1String("QMenuClassWindow"))) { return; } Q_UNUSED(ev)