summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlejandro Piñeiro <apinheiro@igalia.com>2013-02-28 18:56:19 +0100
committerAlejandro Piñeiro <apinheiro@igalia.com>2013-03-13 18:55:57 +0100
commit441144ef56734b10f1de1edb923d0b458f270266 (patch)
tree9fb3bf31040e76770b9b0bf7df33fa9b78e68430
parentc3807e2f791d808f11e3ccaf8fcf3817f41c3b40 (diff)
downloadclutter-gtk-441144ef56734b10f1de1edb923d0b458f270266.tar.gz
Disable clutter accessibility support
Right now, clutter-gtk applications are basically behaving as a gtk application with some clutter effects, so the accessibility support required is the one provided by gtk. We disable loading clutter accessibility support in order to not override gtk accessibility support. https://bugzilla.gnome.org/show_bug.cgi?id=691468
-rw-r--r--clutter-gtk/gtk-clutter-util.c5
-rw-r--r--configure.ac2
2 files changed, 6 insertions, 1 deletions
diff --git a/clutter-gtk/gtk-clutter-util.c b/clutter-gtk/gtk-clutter-util.c
index e9fed7b..7762084 100644
--- a/clutter-gtk/gtk-clutter-util.c
+++ b/clutter-gtk/gtk-clutter-util.c
@@ -207,6 +207,11 @@ gtk_clutter_init (int *argc,
clutter_win32_disable_event_retrieval ();
#endif
+ /* We disable clutter accessibility support in order to not
+ * interfere with gtk accessibility support.
+ */
+ clutter_disable_accessibility ();
+
return clutter_init (argc, argv);
}
diff --git a/configure.ac b/configure.ac
index 2090127..9e4ef52 100644
--- a/configure.ac
+++ b/configure.ac
@@ -82,7 +82,7 @@ AC_HEADER_STDC
AC_CHECK_LIBM
AC_SUBST(LIBM)
-m4_define([clutter_req_version], [1.9.16])
+m4_define([clutter_req_version], [1.13.7])
m4_define([gtk_req_version], [3.6.0])
PKG_CHECK_MODULES([CLUTTER_GTK_DEPS], [clutter-1.0 >= clutter_req_version gtk+-3.0 >= gtk_req_version])