From 152d896f755ef191695e359ef77be94591bdadbf Mon Sep 17 00:00:00 2001 From: Giovanni Campagna Date: Thu, 15 Aug 2013 16:45:54 +0200 Subject: [PATCH] MetaWindowActor/wayland: make sure the mapped bit is correctly set Otherwise it stays FALSE for OR windows, causing the shape region to be empty and the actor culled from drawing. https://bugzilla.gnome.org/show_bug.cgi?id=706078 --- src/compositor/meta-window-actor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c index 6949fcc73..0e233db62 100644 --- a/src/compositor/meta-window-actor.c +++ b/src/compositor/meta-window-actor.c @@ -1583,13 +1583,13 @@ meta_window_actor_new (MetaWindow *window) NULL); priv = self->priv; + priv->mapped = meta_window_toplevel_is_mapped (priv->window); if (!meta_is_wayland_compositor ()) { priv->last_width = -1; priv->last_height = -1; - priv->mapped = meta_window_toplevel_is_mapped (priv->window); if (priv->mapped) meta_window_actor_queue_create_x11_pixmap (self);