forked from enlightenment/enlightenment
e_open - special case for dirs - if no explicit one set - use efm
enlightenment_open will use efm to show a dir unless you have explicit config saying to use another handler for inode/directory mime types
This commit is contained in:
parent
af0d44a57d
commit
0308c7abce
|
@ -135,6 +135,11 @@ handler_find(const char *mime)
|
||||||
eina_stringshare_del(name);
|
eina_stringshare_del(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!desktop)
|
||||||
|
{
|
||||||
|
if (!strcmp(mime, "inode/directory"))
|
||||||
|
desktop = efreet_util_desktop_file_id_find("enlightenment_filemanager.desktop");
|
||||||
|
}
|
||||||
if (!desktop)
|
if (!desktop)
|
||||||
desktop = desktop_first_free_others(efreet_util_desktop_mime_list(mime));
|
desktop = desktop_first_free_others(efreet_util_desktop_mime_list(mime));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue