From: Jean-Philippe Andre Date: Mon, 21 Aug 2017 02:34:48 +0000 (+0900) Subject: glview: Fix ALWAYS render policy X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~3089 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d44cbb618a52ccd93358f6e2ea562bfb586f12ae;p=platform%2Fupstream%2Fefl.git glview: Fix ALWAYS render policy @fix --- diff --git a/src/lib/elementary/elm_glview.c b/src/lib/elementary/elm_glview.c index ae519c1..429aa15 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,