[gnome-session] gsm: Refuse to install an idle timeout of 0 seconds



commit be627c10409129408e135925d5dd83ae2d554fa0
Author: Rodrigo Moya <rodrigo gnome-db org>
Date:   Thu Oct 6 12:11:09 2011 +0200

    gsm: Refuse to install an idle timeout of 0 seconds
    
    This was making gnome-screensaver fade and blank the screen as soon as you
    stopped moving the mouse/using the keyboard when the timeout is set to 0.
    
    https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/863038

 gnome-session/gsm-presence.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/gnome-session/gsm-presence.c b/gnome-session/gsm-presence.c
index 942ea9f..b176226 100644
--- a/gnome-session/gsm-presence.c
+++ b/gnome-session/gsm-presence.c
@@ -165,7 +165,8 @@ reset_idle_watch (GsmPresence  *presence)
         }
 
         if (! presence->priv->screensaver_active
-            && presence->priv->idle_enabled) {
+            && presence->priv->idle_enabled
+            && presence->priv->idle_timeout > 0) {
                 g_debug ("GsmPresence: adding idle watch");
 
                 presence->priv->idle_watch_id = gs_idle_monitor_add_watch (presence->priv->idle_monitor,



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