summaryrefslogtreecommitdiff
path: root/src/wayland/meta-wayland-actor-surface.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wayland/meta-wayland-actor-surface.c')
-rw-r--r--src/wayland/meta-wayland-actor-surface.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/wayland/meta-wayland-actor-surface.c b/src/wayland/meta-wayland-actor-surface.c
index 362785c89..71ef652a8 100644
--- a/src/wayland/meta-wayland-actor-surface.c
+++ b/src/wayland/meta-wayland-actor-surface.c
@@ -273,7 +273,8 @@ meta_wayland_actor_surface_real_sync_actor_state (MetaWaylandActorSurface *actor
meta_shaped_texture_ensure_size_valid (stex);
- META_WAYLAND_SURFACE_FOREACH_SUBSURFACE (surface, subsurface_surface)
+ META_WAYLAND_SURFACE_FOREACH_SUBSURFACE (&surface->output_state,
+ subsurface_surface)
{
MetaWaylandActorSurface *actor_surface;
@@ -417,7 +418,8 @@ meta_wayland_actor_surface_reset_actor (MetaWaylandActorSurface *actor_surface)
meta_wayland_surface_role_get_surface (META_WAYLAND_SURFACE_ROLE (actor_surface));
MetaWaylandSurface *subsurface_surface;
- META_WAYLAND_SURFACE_FOREACH_SUBSURFACE (surface, subsurface_surface)
+ META_WAYLAND_SURFACE_FOREACH_SUBSURFACE (&surface->output_state,
+ subsurface_surface)
{
MetaWaylandActorSurface *actor_surface;