From 35967b3eadba435c7b117aa92e66117917863746 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Thu, 23 Sep 2004 02:18:15 +0000 Subject: [PATCH] and dont reload if the image is generated pixels... SVN revision: 11701 --- legacy/evas/src/lib/canvas/evas_object_image.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/legacy/evas/src/lib/canvas/evas_object_image.c b/legacy/evas/src/lib/canvas/evas_object_image.c index ce7fc16824..49866efcf9 100644 --- a/legacy/evas/src/lib/canvas/evas_object_image.c +++ b/legacy/evas/src/lib/canvas/evas_object_image.c @@ -753,6 +753,8 @@ evas_object_image_reload(Evas_Object *obj) MAGIC_CHECK(o, Evas_Object_Image, MAGIC_OBJ_IMAGE); return; MAGIC_CHECK_END(); + if ((!o->cur.file) || + (o->pixels_checked_out > 0)) return; if (o->engine_data) o->engine_data = obj->layer->evas->engine.func->image_dirty_region(obj->layer->evas->engine.data.output, o->engine_data, 0, 0, 1, 1); evas_object_image_unload(obj);