forked from enlightenment/enlightenment
efm - do same mime lookup method as efm in recents menu
@fix
This commit is contained in:
parent
5a81d09519
commit
9dd6a7778c
|
@ -406,7 +406,10 @@ _e_mod_menu_recent_cb(void *data EINA_UNUSED,
|
||||||
|
|
||||||
if (file)
|
if (file)
|
||||||
{
|
{
|
||||||
const char *mime = efreet_mime_type_get(file);
|
const char *mime = efreet_mime_special_type_get(file);
|
||||||
|
|
||||||
|
if (!mime) mime = efreet_mime_globs_type_get(file);
|
||||||
|
if (!mime) mime = efreet_mime_fallback_type_get(file);
|
||||||
|
|
||||||
if (mime)
|
if (mime)
|
||||||
{
|
{
|
||||||
|
@ -459,7 +462,10 @@ _e_mod_menu_populate_recent_cb(void *data EINA_UNUSED,
|
||||||
fname = ecore_file_file_get(fl->file);
|
fname = ecore_file_file_get(fl->file);
|
||||||
if (fname)
|
if (fname)
|
||||||
{
|
{
|
||||||
const char *mime = efreet_mime_type_get(fl->file);
|
const char *mime = efreet_mime_special_type_get(fl->file);
|
||||||
|
|
||||||
|
if (!mime) mime = efreet_mime_globs_type_get(fl->file);
|
||||||
|
if (!mime) mime = efreet_mime_fallback_type_get(fl->file);
|
||||||
|
|
||||||
mi2 = e_menu_item_new(subm);
|
mi2 = e_menu_item_new(subm);
|
||||||
e_menu_item_label_set(mi2, fname);
|
e_menu_item_label_set(mi2, fname);
|
||||||
|
|
Loading…
Reference in New Issue