[gnome-shell] fingerprint: autostart fprintd when necessary



commit 638507caff2660891f768f583532f35eb55de0bf
Author: Ray Strode <rstrode redhat com>
Date:   Thu Sep 13 15:56:19 2012 -0400

    fingerprint: autostart fprintd when necessary
    
    commit e333263fd646cee7b235e181db7dd96a6bf0735e changed fingerprint.js
    to not throw an exception when fprintd is uninstalled, by adding the
    flags DO_NOT_LOAD_PROPERTIES and DO_NOT_AUTO_START
    
    DO_NOT_LOAD_PROPERTIES is correct.  Loading the properties is what makes
    it fail at initialization time when not installed.  DO_NOT_AUTO_START is
    not correct though. It means fprintd will never get activated implicitly
    when we need it.
    
    This commit removes DO_NOT_AUTO_START thus making fprintd start when we
    need it, but not fail at initialization time when not around.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683131

 js/gdm/fingerprint.js |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/js/gdm/fingerprint.js b/js/gdm/fingerprint.js
index 13362c2..41b6b35 100644
--- a/js/gdm/fingerprint.js
+++ b/js/gdm/fingerprint.js
@@ -19,8 +19,7 @@ function FprintManager() {
                                    g_interface_info: FprintManagerInfo,
                                    g_name: 'net.reactivated.Fprint',
                                    g_object_path: '/net/reactivated/Fprint/Manager',
-                                   g_flags: (Gio.DBusProxyFlags.DO_NOT_AUTO_START |
-                                             Gio.DBusProxyFlags.DO_NOT_LOAD_PROPERTIES) });
+                                   g_flags: (Gio.DBusProxyFlags.DO_NOT_LOAD_PROPERTIES) });
 
     self.init(null);
     return self;



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