diff --git a/containments/homescreen2/package/contents/ui/launcher/Delegate.qml b/containments/homescreen2/package/contents/ui/launcher/Delegate.qml index e0e008bb..925ee960 100644 --- a/containments/homescreen2/package/contents/ui/launcher/Delegate.qml +++ b/containments/homescreen2/package/contents/ui/launcher/Delegate.qml @@ -49,7 +49,6 @@ ContainmentLayoutManager.ItemContainer { onDragActiveChanged: { if (dragActive) { launcherDragManager.showSpacer(delegate, 0, 0); -print("AAAH, BENGALAAAAH") return; } diff --git a/containments/homescreen2/package/contents/ui/launcher/LauncherDragManager.qml b/containments/homescreen2/package/contents/ui/launcher/LauncherDragManager.qml index 77190748..78e7a1e5 100644 --- a/containments/homescreen2/package/contents/ui/launcher/LauncherDragManager.qml +++ b/containments/homescreen2/package/contents/ui/launcher/LauncherDragManager.qml @@ -90,12 +90,13 @@ QtObject { raiseContainer(container); var child = container.flow.childAt(item.x + dragCenterX, item.y + dragCenterX); + if (!child) { return; } - changeContainer(item, container); if (container == appletsLayout) { + changeContainer(item, container); return; } @@ -107,6 +108,11 @@ QtObject { } else { plasmoid.nativeInterface.orderItems(child, spacer); } + + changeContainer(item, container); + + print(spacer.parent+" "+child.parent) + spacer.visible = true; }