jpeg pushed a commit to branch master.

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

commit d44cbb618a52ccd93358f6e2ea562bfb586f12ae
Author: Jean-Philippe Andre <[email protected]>
Date:   Mon Aug 21 11:34:48 2017 +0900

    glview: Fix ALWAYS render policy
    
    @fix
---
 src/lib/elementary/elm_glview.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elementary/elm_glview.c b/src/lib/elementary/elm_glview.c
index ae519c1c5f..429aa1519e 100644
--- a/src/lib/elementary/elm_glview.c
+++ b/src/lib/elementary/elm_glview.c
@@ -204,7 +204,7 @@ _set_render_policy_callback(Evas_Object *obj)
         break;
 
       case ELM_GLVIEW_RENDER_POLICY_ALWAYS:
-        if (evas_object_image_pixels_dirty_get(wd->resize_obj))
+        if (evas_object_image_pixels_dirty_get(wd->resize_obj) && 
!sd->render_idle_enterer)
           sd->render_idle_enterer = 
efl_event_callback_priority_add(ecore_main_loop_get(),
                                                                    
EFL_LOOP_EVENT_IDLE_ENTER,
                                                                    
EFL_CALLBACK_PRIORITY_BEFORE,

-- 


Reply via email to