[vlc-devel] [PATCH 14/21] qml: PointingTooltip should not have illegal position

Fatih Uzunoglu fuzun54 at outlook.com
Sat Nov 7 17:53:33 CET 2020


this fixes an issue when dragging occurs
---
 modules/gui/qt/widgets/qml/PointingTooltip.qml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/gui/qt/widgets/qml/PointingTooltip.qml b/modules/gui/qt/widgets/qml/PointingTooltip.qml
index 6ddc99fc92..b6cd0fbd9e 100644
--- a/modules/gui/qt/widgets/qml/PointingTooltip.qml
+++ b/modules/gui/qt/widgets/qml/PointingTooltip.qml
@@ -36,8 +36,8 @@ Item {
     property bool fixedY: true
 
     readonly property real position: xPos / mouseArea.width
-    property real xPos: mouseArea.mouseX
-    property real yPos: mouseArea.mouseY
+    property real xPos: Math.max(Math.min(mouseArea.mouseX, mouseArea.width), 0.0)
+    property real yPos: Math.max(Math.min(mouseArea.mouseY, mouseArea.height), 0.0)
 
     width: childrenRect.width
     height: childrenRect.height
-- 
2.25.1



More information about the vlc-devel mailing list