From c17b0af89edb9818a195d72d80a41f457cc54a39 Mon Sep 17 00:00:00 2001 From: Stéphane Doyon Date: Thu, 29 Dec 2011 21:30:28 +0000 Subject: Fix shortcut to talk time: force enqueuing otherwise it interrupts itself right away when speaking the shortcut entry again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31465 a1c6a512-1295-4272-9138-f99709370657 --- apps/shortcuts.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'apps/shortcuts.c') diff --git a/apps/shortcuts.c b/apps/shortcuts.c index 33c22f2262..a90dd80789 100644 --- a/apps/shortcuts.c +++ b/apps/shortcuts.c @@ -478,9 +478,10 @@ int do_shortcut_menu(void *ignored) break; case SHORTCUT_TIME: #if CONFIG_RTC - if (sc->u.timedata.talktime) + if (sc->u.timedata.talktime) { talk_timedate(); - else + talk_force_enqueue_next(); + } else #endif { char timer_buf[10]; -- cgit v1.2.3