aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>2011-08-09 17:54:16 +0800
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>2011-08-15 19:13:20 +0800
commitc5426c1a22ed0f16bd742bda88fb8a6740f2c9ee (patch)
treec4247b8d12f8b61cd26d0278d4d3f6dc272410ea /src
parent6881301b5474f90a297b07aa63156d71171f2621 (diff)
downloadgsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.tar
gsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.tar.gz
gsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.tar.bz2
gsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.tar.lz
gsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.tar.xz
gsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.tar.zst
gsoc2013-empathy-c5426c1a22ed0f16bd742bda88fb8a6740f2c9ee.zip
empathy-call: call gdk_disable_multidevice()
Clutter needs this, and gtk_clutter_init() calls it, but g_option_context_parse() initializes GTK+ when parsing GTK+ options so it's too late for us then. https://bugzilla.gnome.org/show_bug.cgi?id=656268
Diffstat (limited to 'src')
-rw-r--r--src/empathy-call.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/empathy-call.c b/src/empathy-call.c
index 7503532c5..4adf5f48d 100644
--- a/src/empathy-call.c
+++ b/src/empathy-call.c
@@ -121,6 +121,9 @@ main (int argc,
/* Init */
g_thread_init (NULL);
+ /* Clutter needs this */
+ gdk_disable_multidevice ();
+
optcontext = g_option_context_new (N_("- Empathy Audio/Video Client"));
g_option_context_add_group (optcontext, gst_init_get_option_group ());
g_option_context_add_group (optcontext, gtk_get_option_group (TRUE));