diff --git a/wayland.c b/wayland.c index 97917e77..3d19c4de 100644 --- a/wayland.c +++ b/wayland.c @@ -719,6 +719,8 @@ wayl_win_destroy(struct wl_window *win) if (win->surface != NULL) wl_surface_destroy(win->surface); + wl_display_roundtrip(win->wayl->display); + free(win); }