forked from enlightenment/enlightenment
comp wl - blanking fix saver timeout if 0 - dont set it as its off at 0
This commit is contained in:
parent
bc5f4e5635
commit
4fa3ca249b
|
@ -3806,6 +3806,8 @@ _e_comp_wl_screensaver_off()
|
||||||
E_API void
|
E_API void
|
||||||
e_comp_wl_notidle(void)
|
e_comp_wl_notidle(void)
|
||||||
{
|
{
|
||||||
|
int timeout;
|
||||||
|
|
||||||
if (saver_on)
|
if (saver_on)
|
||||||
{
|
{
|
||||||
saver_on = EINA_FALSE;
|
saver_on = EINA_FALSE;
|
||||||
|
@ -3814,9 +3816,10 @@ e_comp_wl_notidle(void)
|
||||||
(0.3, _e_comp_wl_screensaver_eval_cb, NULL);
|
(0.3, _e_comp_wl_screensaver_eval_cb, NULL);
|
||||||
}
|
}
|
||||||
E_FREE_FUNC(screensaver_idle_timer, ecore_timer_del);
|
E_FREE_FUNC(screensaver_idle_timer, ecore_timer_del);
|
||||||
screensaver_idle_timer = ecore_timer_add
|
timeout = e_screensaver_timeout_get(EINA_TRUE);
|
||||||
(e_screensaver_timeout_get(EINA_TRUE),
|
if (timeout > 0)
|
||||||
_e_comp_wl_screensaver_idle_cb, NULL);
|
screensaver_idle_timer = ecore_timer_add
|
||||||
|
(timeout, _e_comp_wl_screensaver_idle_cb, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
E_API void
|
E_API void
|
||||||
|
|
Loading…
Reference in New Issue