[gnome-settings-daemon] main: Start plugins as early as possible



commit daa4abb8349adb958751d674bac48554d9db8572
Author: Bastien Nocera <hadess hadess net>
Date:   Mon Dec 17 08:41:05 2012 +0100

    main: Start plugins as early as possible
    
    Even before we've registered with gnome-session, to avoid
    the window manager starting before some of the necessary early plugins
    such as the cursor plugin.

 gnome-settings-daemon/main.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/gnome-settings-daemon/main.c b/gnome-settings-daemon/main.c
index 4ba09e0..e834c3b 100644
--- a/gnome-settings-daemon/main.c
+++ b/gnome-settings-daemon/main.c
@@ -186,8 +186,6 @@ on_client_registered (GObject             *source_object,
                 g_free (object_path);
                 g_variant_unref (variant);
         }
-
-        start_settings_manager ();
 }
 
 static void
@@ -357,6 +355,7 @@ name_acquired_handler (GDBusConnection *connection,
 #ifdef HAVE_IBUS
         set_legacy_ibus_env_vars (proxy);
 #endif
+        start_settings_manager ();
         register_with_gnome_session (proxy);
         watch_for_term_signal (manager);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]