From c74e9ce5b17d856cece09441e6a1e305a5149d1f Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Tue, 3 Jan 2017 20:55:43 +0200 Subject: [PATCH] disable dragging from plasmoid, fix #35 --- containment/contents/ui/main.qml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/containment/contents/ui/main.qml b/containment/contents/ui/main.qml index f808bf703..ff7df2d2a 100644 --- a/containment/contents/ui/main.qml +++ b/containment/contents/ui/main.qml @@ -434,12 +434,20 @@ DragDrop.DropArea { return; } + if (event.mimeData.formats.indexOf("application/x-orgkdeplasmataskmanager_taskbuttonitem") >= 0) { + return; + } + var relevantLayout = mainLayout.mapFromItem(root, event.x, event.y); LayoutManager.insertAtCoordinates(dndSpacer, relevantLayout.x, relevantLayout.y) dndSpacer.opacity = 1; } onDragMove: { + if (event.mimeData.formats.indexOf("application/x-orgkdeplasmataskmanager_taskbuttonitem") >= 0) { + return; + } + var relevantLayout = mainLayout.mapFromItem(root, event.x, event.y); LayoutManager.insertAtCoordinates(dndSpacer, relevantLayout.x, relevantLayout.y) dndSpacer.opacity = 1;