@@ -56,6 +56,15 @@ Item {
56 onExited: {
56 onExited: {
57 listView.hoveredWorkspaceIndex = -1
57 listView.hoveredWorkspaceIndex = -1
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();
61 ListView {
70 ListView {