@@ -56,6 +56,15 @@ Item {
5656 onExited: {
5757 listView.hoveredWorkspaceIndex = -1
5858 }
59+ onDropped: {
60+ var surface = drag.source.surface;
61+ var workspace = listView.model.get(listView.hoveredWorkspaceIndex);
62+ print("dropping surface", surface, "on workspace", workspace)
63+ WorkspaceManager.moveSurfaceToWorkspace(surface, workspace);
64+ drop.accept(Qt.MoveAction)
65+ listView.hoveredWorkspaceIndex = -1
66+ root.commitScreenSetup();
67+ }
5968 }
6069
6170 ListView {