Merge branch 'wip/dont-leak-toplevel-present-callback' into 'master'

wayland/toplevel: Don't leak wl_callback used during present()

See merge request GNOME/gtk!2399
This commit is contained in:
Matthias Clasen 2020-08-07 12:58:05 +00:00
commit 41ef2c5f34

View File

@ -4814,8 +4814,7 @@ gdk_wayland_toplevel_present (GdkToplevel *toplevel,
(!impl->initial_configure_received || !done))
wl_display_dispatch_queue (display_wayland->wl_display, impl->event_queue);
if (!done)
wl_callback_destroy (callback);
wl_callback_destroy (callback);
if (needs_reconfigure &&
last_configure_serial == impl->last_configure_serial &&