summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_glview.c
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-08-21 11:34:48 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-08-21 13:53:29 +0900
commitd44cbb618a52ccd93358f6e2ea562bfb586f12ae (patch)
tree0bdb5ae51902711c5c52e3c7a13219efc07e4f31 /src/lib/elementary/elm_glview.c
parentd3f26968382f093d2b7102729b1639738df9fffa (diff)
downloadefl-d44cbb618a52ccd93358f6e2ea562bfb586f12ae.tar.gz
glview: Fix ALWAYS render policy
@fix
Diffstat (limited to 'src/lib/elementary/elm_glview.c')
-rw-r--r--src/lib/elementary/elm_glview.c2
1 files changed, 1 insertions, 1 deletions
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,