kimcinoo pushed a commit to branch master.

commit 9b2bdc6b949fea45935f41729f6f9f4b0de27259
Author: Shinwoo Kim <[email protected]>
Date:   Wed Apr 10 17:28:08 2013 +0900

    [access] turn off highlight display when accessibility is disabled
---
 src/lib/elm_win.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
index eeef06e..70ffa6b 100644
--- a/src/lib/elm_win.c
+++ b/src/lib/elm_win.c
@@ -1909,11 +1909,19 @@ _elm_win_rescale(Elm_Theme *th,
 void
 _elm_win_access(Eina_Bool is_access)
 {
+   Evas *evas;
    const Eina_List *l;
    Evas_Object *obj;
 
    EINA_LIST_FOREACH(_elm_win_list, l, obj)
-     elm_widget_access(obj, is_access);
+     {
+        elm_widget_access(obj, is_access);
+        if (!is_access)
+          {
+             evas = evas_object_evas_get(obj);
+            if (evas) _elm_access_object_hilight_disable(evas);
+          }
+     }
 }
 
 void

-- 

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter

Reply via email to