summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/evas_image_legacy.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/evas/canvas/evas_image_legacy.c b/src/lib/evas/canvas/evas_image_legacy.c
index 6fa92672d3..9891a68b15 100644
--- a/src/lib/evas/canvas/evas_image_legacy.c
+++ b/src/lib/evas/canvas/evas_image_legacy.c
@@ -549,9 +549,13 @@ evas_object_image_pixels_dirty_set(Eo *eo_obj, Eina_Bool dirty)
549 Evas_Image_Data *o = efl_data_scope_get(eo_obj, EFL_CANVAS_IMAGE_INTERNAL_CLASS); 549 Evas_Image_Data *o = efl_data_scope_get(eo_obj, EFL_CANVAS_IMAGE_INTERNAL_CLASS);
550 550
551 evas_object_async_block(obj); 551 evas_object_async_block(obj);
552 if (dirty) o->dirty_pixels = EINA_TRUE; 552 if (dirty)
553 {
554 o->dirty_pixels = EINA_TRUE;
555 o->changed = EINA_TRUE;
556 }
553 else o->dirty_pixels = EINA_FALSE; 557 else o->dirty_pixels = EINA_FALSE;
554 o->changed = EINA_TRUE; 558
555 evas_object_change(eo_obj, obj); 559 evas_object_change(eo_obj, obj);
556} 560}
557 561