summaryrefslogtreecommitdiffstats
path: root/src/stk.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2012-11-24 01:12:31 -0600
committerDenis Kenzior <denkenz@gmail.com>2012-11-28 10:31:14 -0600
commitbc5645640c7718e275cbf1f240792916baff85ae (patch)
tree5169217a5b0e759eaa7c1a8696927c3b552b9ac7 /src/stk.c
parent00b37a5e64148cbc522f4fe142cd349980a97073 (diff)
downloadofono-bc5645640c7718e275cbf1f240792916baff85ae.tar.bz2
stk: Handle icon self explanatory in menus
Diffstat (limited to 'src/stk.c')
-rw-r--r--src/stk.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/stk.c b/src/stk.c
index 202d9917..2ad18fef 100644
--- a/src/stk.c
+++ b/src/stk.c
@@ -402,6 +402,11 @@ static struct stk_menu *stk_menu_create(const char *title,
if (item_icon_ids && item_icon_ids->len)
ret->items[i].icon_id = item_icon_ids->list[i];
+ if (ret->items[i].icon_id != 0 &&
+ item_icon_ids->qualifier ==
+ STK_ICON_QUALIFIER_TYPE_SELF_EXPLANATORY)
+ ret->items[i].text[0]='\0';
+
if (item->id == default_id)
ret->default_item = i;
}