Skip to content

Commit de27cd4

Browse files
committed
Fix crash when using move to workspace gestures
1 parent 6f57274 commit de27cd4

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/WindowManager.vala

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -592,12 +592,10 @@ namespace Gala {
592592
case MOVE_TO_WORKSPACE:
593593
unowned var display = get_display ();
594594
unowned var manager = display.get_workspace_manager ();
595+
unowned var active_workspace = manager.get_active_workspace ();
596+
unowned var target_workspace = active_workspace.get_neighbor (direction);
595597

596-
moving = display.focus_window;
597-
if (moving != null) {
598-
moving.change_workspace (manager.get_active_workspace ().get_neighbor (direction));
599-
}
600-
switch_to_next_workspace (direction, timestamp);
598+
move_window (display.focus_window, target_workspace, timestamp);
601599
break;
602600

603601
case SWITCH_WORKSPACE:

0 commit comments

Comments
 (0)