From eed696d829202f4d9c4b43771e6ff4dbc3053330 Mon Sep 17 00:00:00 2001 From: Shinwoo Kim Date: Wed, 6 Feb 2013 04:45:31 +0000 Subject: [PATCH] [access][scroller] remove scroller from access highlight(focus) chain SVN revision: 83649 --- src/lib/elm_scroller.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/lib/elm_scroller.c b/src/lib/elm_scroller.c index e904fdd..a1fcd35 100644 --- a/src/lib/elm_scroller.c +++ b/src/lib/elm_scroller.c @@ -398,6 +398,20 @@ _elm_scroller_smart_focus_next(Eo *obj EINA_UNUSED, void *_pd EINA_UNUSED, va_li cur = sd->content; + /* access */ + if (_elm_config->access_mode) + { + if ((elm_widget_can_focus_get(cur)) || + (elm_widget_child_can_focus_get(cur))) + { + int_ret = elm_widget_focus_next_get(cur, dir, next); + if (ret) *ret = int_ret; + return; + } + + return; + } + /* Try focus cycle in subitem */ if (elm_widget_focus_get(obj)) { -- 2.7.4