stk: Handle icon self explanatory in get inkey
authorDenis Kenzior <denkenz@gmail.com>
Sat, 24 Nov 2012 07:13:09 +0000 (01:13 -0600)
committerDenis Kenzior <denkenz@gmail.com>
Wed, 28 Nov 2012 16:31:14 +0000 (10:31 -0600)
src/stk.c

index 1ed9489..51e88a6 100644 (file)
--- a/src/stk.c
+++ b/src/stk.c
@@ -1581,6 +1581,10 @@ static gboolean handle_command_get_inkey(const struct stk_command *cmd,
 
        gettimeofday(&stk->get_inkey_start_ts, NULL);
 
+       if (gi->icon_id.id != 0 && gi->icon_id.qualifier ==
+                       STK_ICON_QUALIFIER_TYPE_SELF_EXPLANATORY)
+               text[0]='\0';
+
        if (yesno)
                err = stk_agent_request_confirmation(stk->current_agent,
                                                        text, &gi->icon_id,