diff --git a/main.c b/main.c index aabaf0b9..3d2c8af6 100644 --- a/main.c +++ b/main.c @@ -3774,7 +3774,7 @@ void resize(Client *c, struct wlr_box geo, int interact) { } else if (c->is_open_animation) { set_open_animaiton(c, c->geom); } else { - c->animainit_geom = oldgeom; + c->animainit_geom = c->animation.current; } if (c->isnoborder || c->iskilling) {