From 1819a8f722a35f5885fe14b255ebe829ce5e1d24 Mon Sep 17 00:00:00 2001 From: Michal Maciola Date: Tue, 12 Jan 2021 16:21:08 +0100 Subject: [PATCH] Evas renderer: animation value provider update fix Change-Id: I27774a965429cb24038637dad27e18648efb986c --- src/lib/evas/canvas/efl_canvas_vg_object.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/evas/canvas/efl_canvas_vg_object.c b/src/lib/evas/canvas/efl_canvas_vg_object.c index b123457..e0ff2d5 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_object.c +++ b/src/lib/evas/canvas/efl_canvas_vg_object.c @@ -921,6 +921,8 @@ _efl_canvas_vg_object_render(Evas_Object *eo_obj EINA_UNUSED, Vg_Cache_Entry *vg_entry = pd->vg_entry; if (vg_entry) { + evas_cache_vg_entry_value_provider_update(vg_entry, efl_key_data_get(obj->object, "_vg_value_providers")); + if ((size.w != vg_entry->w) || (size.h != vg_entry->h)) { vg_entry = evas_cache_vg_entry_resize(vg_entry, size.w, size.h); -- 2.7.4