From fe4667f0f5b1b2c363c882c5c9fb8255f4198882 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 17 Sep 2012 15:27:06 +0200 Subject: [PATCH] event-controller: For the long-press notification animation check on the screen being actually composited Fixes the notification being a black rectangle on screens with an alpha colormap, but with no compositing manager. Signed-off-by: Carlos Garnacho Acked-by: Simon Schampijer --- src/sugar3/event-controller/sugar-long-press-controller.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sugar3/event-controller/sugar-long-press-controller.c b/src/sugar3/event-controller/sugar-long-press-controller.c index 79ba8529..7af0ea71 100644 --- a/src/sugar3/event-controller/sugar-long-press-controller.c +++ b/src/sugar3/event-controller/sugar-long-press-controller.c @@ -274,7 +274,7 @@ _sugar_long_press_anim_timeout (gpointer user_data) gtk_window_set_screen (GTK_WINDOW (priv->anim_window), screen); - if (rgba_visual) + if (rgba_visual && gdk_screen_is_composited (screen)) { GdkRGBA bg = { 0, 0, 0, 0 };