aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/evas/canvas/evas_vg_image.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/canvas/evas_vg_image.c')
-rw-r--r--src/lib/evas/canvas/evas_vg_image.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_vg_image.c b/src/lib/evas/canvas/evas_vg_image.c
index 62f02ece28..523c1fc098 100644
--- a/src/lib/evas/canvas/evas_vg_image.c
+++ b/src/lib/evas/canvas/evas_vg_image.c
@@ -3,6 +3,8 @@
#include <strings.h>
+#include "evas_vg_private.h"
+
typedef struct _Evas_VG_Image_Data Evas_VG_Image_Data;
struct _Evas_VG_Image_Data
{
@@ -19,6 +21,8 @@ _evas_vg_image_position_set(Eo *obj, Evas_VG_Image_Data *pd, int x, int y)
{
pd->x = x;
pd->y = y;
+
+ _evas_vg_node_changed(obj);
}
static void
@@ -34,6 +38,8 @@ _evas_vg_image_size_set(Eo *obj, Evas_VG_Image_Data *pd,
{
pd->w = w;
pd->h = h;
+
+ _evas_vg_node_changed(obj);
}
static void
@@ -54,6 +60,8 @@ _evas_vg_image_efl_file_mmap_set(Eo *obj EINA_UNUSED, Evas_VG_Image_Data *pd,
eina_file_close(tmp);
eina_stringshare_replace(&pd->key, key);
+ _evas_vg_node_changed(obj);
+
return EINA_TRUE;
}