At point accessibility interface propagation stops on atspi with redundant
objects role. This disallows selection of webview accessibility elements, as
background which has that role is set to parent of ewk view.
Change background atspi role to filler.
This also reverts following change:
* c4c4caa Dummy button should be invisible to accessibility
Change-Id: I900651d7458e4b92fb1c89ace2a935d2d00eb2dd
Signed-off-by: Marcin Niesluchowski <m.niesluchow@samsung.com>
elm_object_part_content_set(top_layout, "elm.swallow.content", focus);
EVAS_SIZE_EXPAND_FILL(focus);
elm_access_object_unregister(focus);
elm_object_part_content_set(top_layout, "elm.swallow.content", focus);
EVAS_SIZE_EXPAND_FILL(focus);
elm_access_object_unregister(focus);
+ elm_atspi_accessible_role_set(focus, ELM_ATSPI_ROLE_FILLER);
- elm_atspi_accessible_role_set(focus, ELM_ATSPI_ROLE_REDUNDANT_OBJECT);
- elm_atspi_accessible_can_highlight_set(focus, EINA_FALSE);
focus_ = focus;
// focus callback
focus_ = focus;
// focus callback