diff --git a/sway/commands/move.c b/sway/commands/move.c index 09f19c3f6..72e177e8b 100644 --- a/sway/commands/move.c +++ b/sway/commands/move.c @@ -154,6 +154,8 @@ static void container_move_to_container_from_direction( static void container_move_to_workspace_from_direction( struct sway_container *container, struct sway_workspace *workspace, enum wlr_direction move_dir) { + container->width = container->height = 0; + if (is_parallel(workspace->layout, move_dir)) { wlr_log(WLR_DEBUG, "Reparenting container (parallel)"); int index =