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

-- 


Reply via email to