[vlc-commits] [Git][videolan/vlc][master] qml/CSDMouseSteal: Disable hover for maximized and fullscreen
Hugo Beauzée-Luyssen (@chouquette)
gitlab at videolan.org
Tue Sep 28 14:34:56 UTC 2021
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.
More information about the vlc-commits
mailing list