wayland/actor-surface: Pass actor surface to actor destroy handler
Correct silly mistake where the MetaWaylandSurface was passed as the user_data of the surface actor destroy signal handler, instead of the expected MetaWaylandActorSurface. Fixes: https://gitlab.gnome.org/GNOME/mutter/issues/844
This commit is contained in:
parent
cbb4f6c892
commit
ca318c1520
@ -339,7 +339,7 @@ meta_wayland_actor_surface_reset_actor (MetaWaylandActorSurface *actor_surface)
|
|||||||
priv->actor_destroyed_handler_id =
|
priv->actor_destroyed_handler_id =
|
||||||
g_signal_connect (priv->actor, "destroy",
|
g_signal_connect (priv->actor, "destroy",
|
||||||
G_CALLBACK (on_actor_destroyed),
|
G_CALLBACK (on_actor_destroyed),
|
||||||
surface);
|
actor_surface);
|
||||||
|
|
||||||
g_signal_connect_swapped (priv->actor, "notify::allocation",
|
g_signal_connect_swapped (priv->actor, "notify::allocation",
|
||||||
G_CALLBACK (meta_wayland_surface_notify_geometry_changed),
|
G_CALLBACK (meta_wayland_surface_notify_geometry_changed),
|
||||||
|
Loading…
Reference in New Issue
Block a user