From 503bd482bd8f863cec38b668eff1446c97464a11 Mon Sep 17 00:00:00 2001 From: Brian 'morlenxus' Miculcy Date: Mon, 20 Oct 2014 16:55:29 +0200 Subject: [PATCH] enlightenment/conf: fix missing icons in settings panel Shows the 'unknown' icon for settings panel items which have no icon defined. @fix --- src/modules/conf/e_conf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/conf/e_conf.c b/src/modules/conf/e_conf.c index 317a8c177..4ac2398ce 100644 --- a/src/modules/conf/e_conf.c +++ b/src/modules/conf/e_conf.c @@ -356,6 +356,8 @@ _e_configure_item_add(E_Configure_Category *cat, const char *label, const char * ci->label = eina_stringshare_add(label); if (icon_file) ci->icon_file = eina_stringshare_add(icon_file); if (icon) ci->icon = eina_stringshare_add(icon); + if ((!ci->icon_file) && (!ci->icon)) + ci->icon = eina_stringshare_add("unknown"); cat->items = eina_list_append(cat->items, ci); }