From 43bcb730cc8bb29dc137847c64e021cbabc42455 Mon Sep 17 00:00:00 2001
From: Prince Gupta <guptaprince8832@gmail.com>
Date: Tue, 15 Mar 2022 19:48:44 +0530
Subject: [PATCH] qml: correctly check Window visibility

QWindows::visibility is not bitwise
---
 modules/gui/qt/maininterface/qml/MainInterface.qml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/gui/qt/maininterface/qml/MainInterface.qml b/modules/gui/qt/maininterface/qml/MainInterface.qml
index fe60e93e1ec3..29046bfcbba0 100644
--- a/modules/gui/qt/maininterface/qml/MainInterface.qml
+++ b/modules/gui/qt/maininterface/qml/MainInterface.qml
@@ -191,7 +191,7 @@ Rectangle {
         active: (MainCtx.clientSideDecoration
                  &&
                  // NOTE: We don't want to steal the mouse when we are maximized or in fullscreen
-                 !((MainCtx.intfMainWindow.visibility & Window.Maximized) || MainCtx.interfaceFullScreen))
+                 !((MainCtx.intfMainWindow.visibility === Window.Maximized) || MainCtx.interfaceFullScreen))
 
         source: "qrc:///widgets/CSDMouseStealer.qml"
     }
-- 
GitLab