fix image saving after download

This commit is contained in:
zmike 2014-02-09 16:29:33 -05:00
parent 3248acdf13
commit 588fc3dad1
1 changed files with 10 additions and 1 deletions

View File

@ -112,13 +112,22 @@ lyrics_set(void *data EINA_UNUSED, Empc_Fetch_Request *req, Evas_Object *obj)
save_text(obj, req->artist, req->song);
}
static void
bg_downloaded(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
{
save_image(obj, bgselector_artist_get(data), bgselector_album_get(data));
}
void
bg_add(void *data EINA_UNUSED, Empc_Fetch_Request *req, Evas_Object *obj)
{
if (!obj) return;
bgselector_image_add(req->obj, obj);
if (!bgchooser)
save_image(obj, req->artist, req->album);
{
evas_object_smart_callback_add(obj, "download,done", bg_downloaded, req->obj);
save_image(obj, req->artist, req->album);
}
}
static void