edi_filepanel: if file is deleted close item in view.

If file is deleted outside of Edi or we stash and the file is
removed we should close the item in the editor also.
This commit is contained in:
Al Poole 2017-10-29 09:46:37 +00:00
parent 50cbcc3d93
commit 2e10b48162
1 changed files with 8 additions and 2 deletions

View File

@ -958,9 +958,15 @@ _file_listing_updated(void *data EINA_UNUSED, int type EINA_UNUSED,
parent_it = _file_listing_item_find(dir);
if (type == EIO_MONITOR_FILE_CREATED)
_file_listing_item_insert(ev->filename, EINA_FALSE, parent_it);
{
_file_listing_item_insert(ev->filename, EINA_FALSE, parent_it);
}
else if (type == EIO_MONITOR_FILE_DELETED)
_file_listing_item_delete(ev->filename);
{
_file_listing_item_delete(ev->filename);
edi_mainview_item_close_path(ev->filename);
}
if (type == EIO_MONITOR_DIRECTORY_CREATED)
_file_listing_item_insert(ev->filename, EINA_TRUE, parent_it);
else if (type == EIO_MONITOR_DIRECTORY_DELETED)