static void _tmr_pm_state_set(Eina_Bool isLock);
static void _tmr_update_default_locale();
static void _tmr_lang_changed(void *user_data);
+char* _get_time_text(void* data);
//screen reader apis
#ifdef __SCREEN_READER_ENABLE
if (ad->due_time.tv_sec == ad->current_showing_due_time.tv_sec)
return;
+ char* timestr = _get_time_text(ad);
+ elm_atspi_accessible_name_set(ad->sr_data->time_text, timestr);
+
struct timeval fake_time;
if (ad->due_time.tv_sec != (3600*ad->hour + 60*ad->min + ad->sec)) {
fake_time.tv_sec = ad->due_time.tv_sec + 1;
struct appdata *ad = (struct appdata *)data;
retv_if(!ad, NULL);
char buf[256] = {0,};
- int min = ad->due_time.tv_sec / 60;
- int sec = ad->due_time.tv_sec % 60;
+ int min = ad->current_showing_due_time.tv_sec / 60;
+ int sec = ad->current_showing_due_time.tv_sec % 60;
int hour = min/60;
min = min % 60;
if (hour)