discomfitor pushed a commit to branch enlightenment-0.21.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=e298d4341d71f90dc107d98c55fe1ad8d7f8ecd7

commit e298d4341d71f90dc107d98c55fe1ad8d7f8ecd7
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Apr 7 16:07:25 2017 -0400

    re-set backlight level when resuming from suspend
    
    on some hw/systems, suspend sets brightness to maximum
---
 src/bin/e_sys.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/bin/e_sys.c b/src/bin/e_sys.c
index a6fa6a8..72e9260 100644
--- a/src/bin/e_sys.c
+++ b/src/bin/e_sys.c
@@ -164,7 +164,11 @@ _e_sys_comp_logout(void)
 static void
 _e_sys_comp_resume(void)
 {
+   Eina_List *l;
+   E_Zone *zone;
    evas_damage_rectangle_add(e_comp->evas, 0, 0, e_comp->w, e_comp->h);
+   EINA_LIST_FOREACH(e_comp->zones, l, zone)
+     e_backlight_level_set(zone, e_config->backlight.normal, -1.0);
    _e_sys_comp_emit_cb_wait(E_SYS_SUSPEND, "e,state,sys,resume", NULL, 
EINA_FALSE);
    e_screensaver_deactivate();
 }

-- 


Reply via email to