2007-07-02 Armin Burgmeier <armin@openismus.com>
[modest] / src / maemo / modest-maemo-global-settings-dialog.c
index a6d1601..6ffc736 100644 (file)
@@ -162,9 +162,10 @@ idle_select_default_focus (gpointer data)
        /* Grab focus, we need to block in order to prevent a
           recursive call to this callback */
        g_signal_handler_block (G_OBJECT (ppriv->notebook), priv->switch_handler);
+       gdk_threads_enter ();
        gtk_widget_grab_focus (helper->focus_widget);
+       gdk_threads_leave ();
        g_signal_handler_unblock (G_OBJECT (ppriv->notebook), priv->switch_handler);
-
        g_free (helper);
 
        return FALSE;