]> git.0d.be Git - empathy.git/commitdiff
empathy-call: call gdk_disable_multidevice()
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Tue, 9 Aug 2011 09:54:16 +0000 (10:54 +0100)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Mon, 15 Aug 2011 11:13:20 +0000 (12:13 +0100)
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

src/empathy-call.c

index 7503532c549eba0abff4a207d8c726be4ace4283..4adf5f48dd85ac2d5553ec5a2f2c287f0a4d71e6 100644 (file)
@@ -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));