diff --git a/desktop-shell/shell.c b/desktop-shell/shell.c index 9da08aef..d13d12ff 100644 --- a/desktop-shell/shell.c +++ b/desktop-shell/shell.c @@ -1209,6 +1209,7 @@ resize_grab_button(struct weston_pointer_grab *grab, resize->base.shsurf->desktop_surface; weston_desktop_surface_set_resizing(desktop_surface, false); + weston_desktop_surface_set_size(desktop_surface, 0, 0); } shell_grab_end(&resize->base); @@ -1225,6 +1226,7 @@ resize_grab_cancel(struct weston_pointer_grab *grab) struct weston_desktop_surface *desktop_surface = resize->base.shsurf->desktop_surface; weston_desktop_surface_set_resizing(desktop_surface, false); + weston_desktop_surface_set_size(desktop_surface, 0, 0); } shell_grab_end(&resize->base);