discomfitor pushed a commit to branch enlightenment-0.19. http://git.enlightenment.org/core/enlightenment.git/commit/?id=a3c7ebc28d8540e09c7afdd2575cf26dcf90cda2
commit a3c7ebc28d8540e09c7afdd2575cf26dcf90cda2 Author: Chris Michael <cp.mich...@samsung.com> Date: Thu Dec 18 10:13:27 2014 -0500 call e_powersave_init Before we call e_screensaver_init because the init of e_screensaver sets up an event handler for the powersave_update event (which would be 0 unless powersave is init first). Thanks to dt9 for the report ! ;) Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/bin/e_main.c | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/src/bin/e_main.c b/src/bin/e_main.c index dde87ad..67570ec 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -628,6 +628,16 @@ main(int argc, char **argv) e_desk_init(); e_exehist_init(); + if (e_config->show_splash) + e_init_status_set(_("Setup Powersave Modes")); + TS("E_Powersave Init"); + if (!e_powersave_init()) + { + e_error_message_show(_("Enlightenment cannot set up its powersave modes.\n")); + _e_main_shutdown(-1); + } + TS("E_Powersave Init Done"); + _e_main_shutdown_push(e_powersave_shutdown); if (e_config->show_splash) e_init_status_set(_("Setup Screensaver")); @@ -729,17 +739,6 @@ main(int argc, char **argv) _e_main_shutdown_push(e_dpms_shutdown); if (e_config->show_splash) - e_init_status_set(_("Setup Powersave Modes")); - TS("E_Powersave Init"); - if (!e_powersave_init()) - { - e_error_message_show(_("Enlightenment cannot set up its powersave modes.\n")); - _e_main_shutdown(-1); - } - TS("E_Powersave Init Done"); - _e_main_shutdown_push(e_powersave_shutdown); - - if (e_config->show_splash) e_init_status_set(_("Setup Desklock")); TS("E_Desklock Init"); if (!e_desklock_init()) --