summaryrefslogtreecommitdiffstats
path: root/src/stk.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2012-11-24 01:12:55 -0600
committerDenis Kenzior <denkenz@gmail.com>2012-11-28 10:31:14 -0600
commitb2c287db7591e2d3184fe1799d4e428d730bbe53 (patch)
tree7cdc3e5fbaafa2010a397d5e5bfc61023da9e01a /src/stk.c
parentbc5645640c7718e275cbf1f240792916baff85ae (diff)
downloadofono-b2c287db7591e2d3184fe1799d4e428d730bbe53.tar.bz2
stk: Handle icon self explanatory in display text
Diffstat (limited to 'src/stk.c')
-rw-r--r--src/stk.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/stk.c b/src/stk.c
index 2ad18fef..1ed9489e 100644
--- a/src/stk.c
+++ b/src/stk.c
@@ -1393,6 +1393,10 @@ static gboolean handle_command_display_text(const struct stk_command *cmd,
if (cmd->display_text.immediate_response)
timeout = stk->timeout * 1000;
+ if (dt->icon_id.id != 0 && dt->icon_id.qualifier ==
+ STK_ICON_QUALIFIER_TYPE_SELF_EXPLANATORY)
+ text[0]='\0';
+
err = stk_agent_display_text(stk->current_agent, text, &dt->icon_id,
priority, display_text_cb, stk,
display_text_destroy, timeout);