---
 src/phonefsod-fso.c |    4 ++++
 src/phonefsod.c     |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/phonefsod-fso.c b/src/phonefsod-fso.c
index 9004d5a..6b11d30 100644
--- a/src/phonefsod-fso.c
+++ b/src/phonefsod-fso.c
@@ -338,11 +338,15 @@ _fso_dim_screen(int percent)
                        (fso.display, b, NULL, NULL);
 
        if (b == 0) {
+               free_smartphone_device_display_set_backlight_power
+                       (fso.display, FALSE, NULL, NULL);
                phoneui_idle_screen_call_activate_screensaver
                        (phoneui.idle_screen, NULL,
                         phoneui_activate_screensaver_cb, NULL);
        }
        else {
+               free_smartphone_device_display_set_backlight_power
+                       (fso.display, TRUE, NULL, NULL);
                phoneui_idle_screen_call_deactivate_screensaver
                        (phoneui.idle_screen, NULL,
                         phoneui_deactivate_screensaver_cb, NULL);
diff --git a/src/phonefsod.c b/src/phonefsod.c
index 87b3b71..2df0635 100644
--- a/src/phonefsod.c
+++ b/src/phonefsod.c
@@ -331,7 +331,7 @@ _load_config()
                s = g_key_file_get_string(keyfile, "idle",
                                        "idle_screen", &error);
                if (error) {
-                       g_debug("no idle_screen found in config - defaulting to 
lock,aux");
+                       g_debug("no idle_screen found in config - defaulting to 
lock,aux,suspend");
                        idle_screen = IDLE_SCREEN_LOCK | IDLE_SCREEN_AUX | 
IDLE_SCREEN_SUSPEND;
                        g_error_free(error);
                        error = NULL;
-- 
1.7.5.4

_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to