diff --git a/src/wayland/meta-wayland-actor-surface.c b/src/wayland/meta-wayland-actor-surface.c index b6c6918c3..7041aa118 100644 --- a/src/wayland/meta-wayland-actor-surface.c +++ b/src/wayland/meta-wayland-actor-surface.c @@ -293,7 +293,8 @@ meta_wayland_actor_surface_is_on_logical_monitor (MetaWaylandSurfaceRole *surfac MetaRectangle logical_monitor_layout; gboolean is_on_monitor; - if (!clutter_actor_is_mapped (actor)) + if (!clutter_actor_is_mapped (actor) && + !clutter_actor_has_mapped_clones (actor)) return FALSE; clutter_actor_get_transformed_position (actor, &x, &y);