evas vg: correct max frame number. 77/197977/2
authorHermet Park <hermetpark@gmail.com>
Thu, 17 Jan 2019 10:32:40 +0000 (19:32 +0900)
committerHermet Park <chuneon.park@samsung.com>
Fri, 18 Jan 2019 04:08:06 +0000 (04:08 +0000)
Change-Id: I97ea57cca8dc22a2810390ef1bb096ce2d92d7fe

src/lib/evas/canvas/efl_canvas_vg_object.c

index 3283270..f85e62e 100644 (file)
@@ -775,7 +775,7 @@ _efl_canvas_vg_object_render(Evas_Object *eo_obj EINA_UNUSED,
       We assume the first and last frame images are the most resusable
       in generic scenarios. */
    if (pd->frame_idx == 0 ||
-       (pd->frame_idx == (int) evas_cache_vg_anim_frame_count_get(pd->vg_entry)))
+       (pd->frame_idx == (int) (evas_cache_vg_anim_frame_count_get(pd->vg_entry) - 1)))
      cacheable = EINA_TRUE;
 
    if (pd->vg_entry)