From 5a50043fee42918605e4f1f4a9e75d6051fc9fb2 Mon Sep 17 00:00:00 2001 From: Patryk Kaczmarek Date: Sun, 24 May 2015 13:07:41 +0200 Subject: [PATCH] elm: Fix for accessibility highlight original patch: 63002a5c8662c83502a09c8b981e6f0ced976673 @tizen_fix Change-Id: I9e2dacff672d1d0d67988d6d69a565b01012b4f6 --- src/lib/elementary/elm_widget.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c index e79b822..7953df5 100644 --- a/src/lib/elementary/elm_widget.c +++ b/src/lib/elementary/elm_widget.c @@ -5637,7 +5637,19 @@ _elm_widget_item_efl_access_component_highlight_grab(Eo *obj, Elm_Widget_Item_Da evas_object_geometry_get(o, &bx, &by, &bw, &bh); x -= bx; y -= by; - elm_interface_scrollable_content_region_show(w1, x, y, w, h); + // TIZEN_ONLY(20171115): [PATCH] Fix for accessibility highlight + switch (_elm_config->focus_autoscroll_mode) + { + case ELM_FOCUS_AUTOSCROLL_MODE_SHOW: + elm_interface_scrollable_content_region_show(w1, x, y, w, h); + break; + case ELM_FOCUS_AUTOSCROLL_MODE_BRING_IN: + elm_interface_scrollable_region_bring_in(w1, x, y, w, h); + break; + default: + break; + } + // } elm_object_accessibility_highlight_set(sd->view, EINA_TRUE); -- 2.7.4