summaryrefslogtreecommitdiffstats
path: root/src/stk.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2012-11-19 10:43:10 -0600
committerDenis Kenzior <denkenz@gmail.com>2012-11-22 06:50:08 -0600
commitf39d7efb53a6f80650ce87ced675e7ae2fd049c4 (patch)
treeeeb1032668d2cf3ed73db6ae58bae31a02cb460d /src/stk.c
parent85c0e53013f2cdb6f435289b1b12e416bc82c271 (diff)
downloadofono-f39d7efb53a6f80650ce87ced675e7ae2fd049c4.tar.bz2
stk: use longer timeout for ImmediateResponse
Diffstat (limited to 'src/stk.c')
-rw-r--r--src/stk.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/stk.c b/src/stk.c
index 1971341d..305c7a2b 100644
--- a/src/stk.c
+++ b/src/stk.c
@@ -1385,6 +1385,9 @@ static gboolean handle_command_display_text(const struct stk_command *cmd,
if (dt->duration.interval)
timeout = duration_to_msecs(&dt->duration);
+ if (cmd->display_text.immediate_response)
+ timeout = stk->timeout * 1000;
+
err = stk_agent_display_text(stk->current_agent, text, &dt->icon_id,
priority, display_text_cb, stk,
display_text_destroy, timeout);