diff --git a/src/compositor/meta-window-actor-x11.c b/src/compositor/meta-window-actor-x11.c index a2bc1d939..9ea907b3c 100644 --- a/src/compositor/meta-window-actor-x11.c +++ b/src/compositor/meta-window-actor-x11.c @@ -1223,7 +1223,7 @@ handle_updates (MetaWindowActorX11 *actor_x11) meta_surface_actor_x11_handle_updates (surface_x11); } - if (!META_IS_SURFACE_ACTOR_X11 (surface) || + if (META_IS_SURFACE_ACTOR_X11 (surface) && !meta_surface_actor_x11_is_visible (META_SURFACE_ACTOR_X11 (surface))) return;