From 5ad3260bb8ef6f08e0c8426d42990e3bdcf52c52 Mon Sep 17 00:00:00 2001 From: Adel Gadllah Date: Sat, 2 Feb 2013 10:27:35 +0100 Subject: [PATCH] meta-window-actor: Correctly create a new pixmap when redirecting a window again We should call meta_window_actor_detach not meta_window_actor_queue_create_pixmap to create a new pixmap when we redirect a previously unredirected window again. https://bugzilla.gnome.org/show_bug.cgi?id=693042 --- 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 371233f45..1490b9cda 100644 --- a/src/compositor/meta-window-actor.c +++ b/src/compositor/meta-window-actor.c @@ -1237,7 +1237,7 @@ meta_window_actor_set_redirected (MetaWindowActor *self, gboolean state) meta_error_trap_push (display); XCompositeRedirectWindow (xdisplay, xwin, CompositeRedirectManual); meta_error_trap_pop (display); - meta_window_actor_queue_create_pixmap (self); + meta_window_actor_detach (self); self->priv->unredirected = FALSE; } else