static Eina_Bool _key_action_top_item_get(Evas_Object *obj, const char *params);
+static char *_access_info_cb(void *data, Evas_Object *obj EINA_UNUSED);
+
static const Elm_Action key_actions[] = {
{"top_item_get", _key_action_top_item_get},
{NULL, NULL}
if (sd->freeze_events)
evas_object_freeze_events_set(VIEW(it), EINA_FALSE);
+
+ //TIZEN ONLY(20150707): expose title as at-spi object
+ if (_elm_config->atspi_mode)
+ {
+ Evas_Object *part = (Evas_Object*)edje_object_part_object_get(elm_layout_edje_get(VIEW(it)), TITLE_ACCESS_PART);
+ if (part)
+ {
+ Evas_Object *access = elm_access_object_register(part, VIEW(it));
+ _elm_access_callback_set(_elm_access_info_get(access),
+ ELM_ACCESS_INFO, _access_info_cb, it);
+ elm_atspi_accessible_role_set(access, ELM_ATSPI_ROLE_HEADING);
+ }
+ }
+ //
}
static void