diff --git a/panels/dock/package/main.qml b/panels/dock/package/main.qml index 2fb58baad..e1baf7d3c 100644 --- a/panels/dock/package/main.qml +++ b/panels/dock/package/main.qml @@ -367,7 +367,9 @@ Window { property int oldDockSize: 0 property list recentDeltas: [] property int averageCount: 5 - + hoverEnabled: true + propagateComposedEvents: true + cursorShape: { if (Panel.position == Dock.Top || Panel.position == Dock.Bottom) { return Qt.SizeVerCursor @@ -388,6 +390,7 @@ Window { } onPositionChanged: function(mouse) { + if (!dock.isDragging) return var newPos = mapToGlobal(mouse.x, mouse.y) var xChange = newPos.x - oldMousePos.x var yChange = newPos.y - oldMousePos.y