diff options
Diffstat (limited to 'apps/settings.c')
-rw-r--r-- | apps/settings.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/settings.c b/apps/settings.c index 5cfe7e3955..8a93617d64 100644 --- a/apps/settings.c +++ b/apps/settings.c @@ -1968,13 +1968,19 @@ static void say_time(int cursorpos, int timedate[]) const int unit[] = { UNIT_HOUR, UNIT_MIN, UNIT_SEC, 0, 0, 0 }; int value = timedate[cursorpos]; + if (!global_settings.talk_menu) + return; + if (cursorpos == 3) /* year */ value += 2000; - if (global_settings.talk_menu) + if (cursorpos == 4) /* month */ + talk_id(LANG_MONTH_JANUARY + value - 1, false); + else talk_value(value, unit[cursorpos], false); } + #define INDEX_X 0 #define INDEX_Y 1 #define INDEX_WIDTH 2 |