From 4e9bb38d9a14c53b435db175ee9e325512925145 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 19 Dec 2012 13:04:48 +0000 Subject: [PATCH] if fileman navbar gets eio monitor error, delete monitor and retry ticket #2044 SVN revision: 81357 --- src/modules/fileman/e_fwin_nav.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/modules/fileman/e_fwin_nav.c b/src/modules/fileman/e_fwin_nav.c index 287956174..6a14d08d8 100644 --- a/src/modules/fileman/e_fwin_nav.c +++ b/src/modules/fileman/e_fwin_nav.c @@ -86,12 +86,16 @@ e_fwin_nav_shutdown(void) static Eina_Bool _event_deleted(Nav_Item *ni, int type, void *e) { - Eio_Monitor_Error *me = e; Eio_Monitor_Event *ev = e; const char *dir; if (type == EIO_MONITOR_ERROR) - dir = eio_monitor_path_get(me->monitor); + { + //donteven.jpg + eio_monitor_del(ni->monitor); + ni->monitor = eio_monitor_stringshared_add(ni->path); + return ECORE_CALLBACK_RENEW; + } else dir = ev->filename;