---
src/stk.c |9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/stk.c b/src/stk.c
index 7a7bd75..38f2e18 100644
--- a/src/stk.c
+++ b/src/stk.c
@@ -1519,9 +1519,9 @@ static gboolean handle_command_get_inkey(const struct
stk_command *cmd,
gboolean alphabet = (qualifier (1 0)) != 0;
gboolean ucs2 = (qualifier (1 1)) != 0;
gboolean yesno = (qualifier (1 2)) != 0;
+ gboolean immediate = (qualifier (1 3)) != 0;
/*
-* Note: immediate response and help parameter values are not
-* provided by current api.
+* Note: help parameter value is not provided by current api.
*/
int err;
@@ -1545,6 +1545,11 @@ static gboolean handle_command_get_inkey(const struct
stk_command *cmd,
gi-icon_id, ucs2,
request_key_cb, stk, NULL,
timeout);
+ else if (immediate)
+ err = stk_agent_request_quick_digit(stk-current_agent,
+ text, gi-icon_id,
+ request_key_cb, stk,
+ NULL, timeout);
else
err = stk_agent_request_digit(stk-current_agent, text,
gi-icon_id, request_key_cb,
--
1.7.9.5
___
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono