summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2013-12-10 12:19:20 -0500
committerMike Blumenkrantz <zmike@samsung.com>2013-12-10 12:19:20 -0500
commitd985b01aa96c693214df2d52b76d3dcef2d9816b (patch)
treeb45b72d7b6e00e749010a1a059b731f44011c316 /src
parentbbaa7a76b78190bd9080526556311be763a7297e (diff)
check efm queued icons when trying to live delete a file to ensure the icon is deleted
T633
Diffstat (limited to 'src')
-rw-r--r--src/bin/e_fm.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c
index 5aa42497f..27d9acfc5 100644
--- a/src/bin/e_fm.c
+++ b/src/bin/e_fm.c
@@ -3456,6 +3456,17 @@ _e_fm2_file_del(Evas_Object *obj, const char *file)
3456 return; 3456 return;
3457 } 3457 }
3458 } 3458 }
3459 EINA_LIST_FOREACH(sd->queue, l, ic)
3460 {
3461 if (!strcmp(ic->info.file, file))
3462 {
3463 INF("MATCH!");
3464 sd->queue = eina_list_remove_list(sd->queue, l);
3465 ic->queued = EINA_FALSE;
3466 _e_fm2_icon_free(ic);
3467 return;
3468 }
3469 }
3459} 3470}
3460 3471
3461static void 3472static void