Hugo Beauzée-Luyssen pushed to branch master at VideoLAN / VLC


Commits:
ff6e1d64 by Benjamin Arnaud at 2021-09-28T14:07:23+00:00
qml/CSDMouseSteal: Disable hover for maximized and fullscreen

fix #26098

- - - - -


1 changed file:

- modules/gui/qt/widgets/qml/CSDMouseStealer.qml


Changes:

=====================================
modules/gui/qt/widgets/qml/CSDMouseStealer.qml
=====================================
@@ -17,6 +17,7 @@
  *****************************************************************************/
 
 import QtQuick 2.15
+import QtQuick.Window 2.15
 
 Item {
     parent: g_root
@@ -52,9 +53,12 @@ Item {
         delegate: MouseArea {
             x: modelData.x
             y: modelData.y
+
             width: modelData.width
             height: modelData.height
-            hoverEnabled: true
+
+            // NOTE: We don't want to steal the mouse when we are maximized or 
in fullscreen.
+            hoverEnabled: (!(topWindow.visibility & Window.Maximized) && 
!(mainInterface.interfaceFullScreen))
         }
     }
 }



View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/ff6e1d6443bef54d96ced7b94824d21fbced1d5b

-- 
View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/ff6e1d6443bef54d96ced7b94824d21fbced1d5b
You're receiving this email because of your account on code.videolan.org.


_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to