mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-29 15:01:23 +00:00
GdkWaylandWindow: Clear export user data when used
It was only cleared when unexported, but we could just as well clear it when its used too. https://bugzilla.gnome.org/show_bug.cgi?id=782109
This commit is contained in:
parent
cfd15c95b0
commit
6d7749898d
@ -3967,7 +3967,8 @@ xdg_exported_handle (void *data,
|
||||
GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
|
||||
|
||||
impl->exported.callback (window, handle, impl->exported.user_data);
|
||||
impl->exported.user_data = NULL;
|
||||
g_clear_pointer (&impl->exported.user_data,
|
||||
impl->exported.destroy_func);
|
||||
}
|
||||
|
||||
static const struct zxdg_exported_v1_listener xdg_exported_listener = {
|
||||
|
Loading…
Reference in New Issue
Block a user