diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index 0a5552b84..b357f9fbe 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -550,7 +550,9 @@ _e_fm2_icon_w_get(const E_Fm2_Smart_Data *sd) { if (sd->icon_size > -1) return sd->icon_size * e_scale; - return sd->config->icon.icon.w; + if (sd->config->icon.icon.w) + return sd->config->icon.icon.w; + return sd->config->icon.list.w; } static inline Evas_Coord @@ -558,7 +560,9 @@ _e_fm2_icon_h_get(const E_Fm2_Smart_Data *sd) { if (sd->icon_size > -1) return sd->icon_size * e_scale; - return sd->config->icon.icon.h; + if (sd->config->icon.icon.h) + return sd->config->icon.icon.h; + return sd->config->icon.list.h; } static int diff --git a/src/bin/e_widget_flist.c b/src/bin/e_widget_flist.c index 5f35aca40..2bb1dafd2 100644 --- a/src/bin/e_widget_flist.c +++ b/src/bin/e_widget_flist.c @@ -48,8 +48,6 @@ e_widget_flist_add(Evas *evas) wd->fmc.view.no_subdir_jump = 0; wd->fmc.icon.list.w = 48; wd->fmc.icon.list.h = 48; - wd->fmc.icon.icon.w = 48; - wd->fmc.icon.icon.h = 48; wd->fmc.icon.fixed.w = 1; wd->fmc.icon.fixed.h = 1; wd->fmc.icon.extension.show = 0;