summaryrefslogtreecommitdiff
path: root/src/compositor/meta-surface-actor-wayland.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/compositor/meta-surface-actor-wayland.c')
-rw-r--r--src/compositor/meta-surface-actor-wayland.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compositor/meta-surface-actor-wayland.c b/src/compositor/meta-surface-actor-wayland.c
index 0b1c4ef01..c91dd8222 100644
--- a/src/compositor/meta-surface-actor-wayland.c
+++ b/src/compositor/meta-surface-actor-wayland.c
@@ -103,7 +103,8 @@ meta_surface_actor_wayland_paint (ClutterActor *actor)
{
MetaSurfaceActorWayland *self = META_SURFACE_ACTOR_WAYLAND (actor);
- if (self->surface)
+ if (self->surface &&
+ !meta_surface_actor_is_obscured (META_SURFACE_ACTOR (actor)))
{
MetaWaylandCompositor *compositor = self->surface->compositor;