discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=c895a7fae54f78538f69108f97f3e0ae1d99f22c
commit c895a7fae54f78538f69108f97f3e0ae1d99f22c Author: Mike Blumenkrantz <[email protected]> Date: Fri Jul 14 18:44:22 2017 -0400 freeze edje during dpms --- src/bin/e_sys.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_sys.c b/src/bin/e_sys.c index 1d8ed45f1..8138c47c3 100644 --- a/src/bin/e_sys.c +++ b/src/bin/e_sys.c @@ -96,6 +96,7 @@ _e_sys_comp_done_cb(void *data, Evas_Object *obj, const char *sig, const char *s e_comp->screen->dpms(3); } #endif + edje_freeze(); ecore_timer_add(0.5, _e_sys_comp_done2_cb, data); E_FREE_FUNC(action_timeout, ecore_timer_del); } @@ -233,6 +234,7 @@ _e_sys_comp_resume2(void *data EINA_UNUSED) static void _e_sys_comp_resume(void) { + edje_thaw(); ecore_evas_manual_render_set(e_comp->ee, EINA_FALSE); evas_damage_rectangle_add(e_comp->evas, 0, 0, e_comp->w, e_comp->h); #ifndef HAVE_WAYLAND_ONLY --
