vlc | branch: master | Fatih Uzunoglu <fuzu...@outlook.com> | Thu Jul 30 00:04:25 2020 +0300| [7bb87429d8597b25648aa8e8eb91392efa02e512] | committer: Pierre Lamot
qml: fix playlist right click drag prevention > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7bb87429d8597b25648aa8e8eb91392efa02e512 --- modules/gui/qt/playlist/qml/PLItem.qml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/gui/qt/playlist/qml/PLItem.qml b/modules/gui/qt/playlist/qml/PLItem.qml index d4e4ac0ad2..56974e05be 100644 --- a/modules/gui/qt/playlist/qml/PLItem.qml +++ b/modules/gui/qt/playlist/qml/PLItem.qml @@ -84,10 +84,12 @@ Rectangle { drag.target: dragItem + property bool __rightButton : false + Connections { target: mouse.drag onActiveChanged: { - if (mouse.button === Qt.RightButton) + if (mouse.__rightButton) return if (target.active) { root.dragStarting() @@ -103,7 +105,13 @@ Rectangle { onPressed: { if (mouse.button === Qt.RightButton) + { + __rightButton = true return + } + else + __rightButton = false + var pos = this.mapToGlobal( mouseX, mouseY) dragItem.updatePos(pos.x, pos.y) } _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits