From 16e5a3cb1f310821d43eb63dcb827f122a9a86af Mon Sep 17 00:00:00 2001 From: Shinwoo Kim Date: Tue, 30 Apr 2013 18:30:04 +0900 Subject: [PATCH] [widget][access] set highlihght only once Change-Id: I1917e1dffce017b01cbe4be15bd076315146e207 --- src/lib/elm_widget.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lib/elm_widget.c b/src/lib/elm_widget.c index eda6c71..5828df3 100644 --- a/src/lib/elm_widget.c +++ b/src/lib/elm_widget.c @@ -941,9 +941,6 @@ _parent_focus(Evas_Object *obj) sd->api->on_focus(obj); } sd->focus_order_on_calc = EINA_FALSE; - - if (_elm_config->access_mode == ELM_ACCESS_MODE_ON) - _elm_access_highlight_set(obj); } static void @@ -2876,6 +2873,10 @@ elm_widget_focus_steal(Evas_Object *obj) } _parent_focus(obj); _elm_widget_focus_region_show(obj); + + if (_elm_config->access_mode) + _elm_access_highlight_set(obj); + return; } -- 2.7.4