[clutter-gtk] util: Don't use clutter_x11_set_use_argb_visual() on non-X11
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter-gtk] util: Don't use clutter_x11_set_use_argb_visual() on non-X11
- Date: Tue, 9 Apr 2013 10:44:05 +0000 (UTC)
commit 6b1093d903f4605dcb974a3b299ed47f3e15edc1
Author: Bastien Nocera <hadess hadess net>
Date: Wed Mar 27 12:08:46 2013 +0100
util: Don't use clutter_x11_set_use_argb_visual() on non-X11
We shouldn't be running this on non-X11 windowing systems.
https://bugzilla.gnome.org/show_bug.cgi?id=696687
clutter-gtk/gtk-clutter-util.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/clutter-gtk/gtk-clutter-util.c b/clutter-gtk/gtk-clutter-util.c
index 38e3ced..d4a9fa5 100644
--- a/clutter-gtk/gtk-clutter-util.c
+++ b/clutter-gtk/gtk-clutter-util.c
@@ -249,8 +249,11 @@ gtk_clutter_init_with_args (int *argc,
return CLUTTER_INIT_SUCCESS;
#if defined(CLUTTER_WINDOWING_X11)
- /* enable ARGB visuals by default for Clutter */
- clutter_x11_set_use_argb_visual (TRUE);
+ if (clutter_check_windowing_backend (CLUTTER_WINDOWING_X11))
+ {
+ /* enable ARGB visuals by default for Clutter */
+ clutter_x11_set_use_argb_visual (TRUE);
+ }
#endif
/* we let gtk+ open the display */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]