make reload work properly...
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 15 May 2009 11:48:20 +0000 (11:48 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 15 May 2009 11:48:20 +0000 (11:48 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@40670 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_image.c

index 4698d76..a5dec6b 100644 (file)
@@ -1323,6 +1323,8 @@ evas_object_image_reload(Evas_Object *obj)
      o->engine_data = obj->layer->evas->engine.func->image_dirty_region(obj->layer->evas->engine.data.output, o->engine_data, 0, 0, o->cur.image.w, o->cur.image.h);
    evas_object_image_unload(obj, 1);
    evas_object_image_load(obj);
+   o->prev.file = NULL;
+   o->prev.key = NULL;
    o->changed = 1;
    evas_object_change(obj);
 }