I "accidently" fixed this bug in elm_access.
 
_elm_access_highlight_cycle sets access read_mode as EINA_TRUE
and then never set it back as EINA_FASLE,
which causes elm_widget_focus_steal not to be called when restoring focus tree.
 
...sorry for a lame explanation (somebody help me out!) 
 
 


Index: elm_access.c
===================================================================
--- elm_access.c	(revision 83880)
+++ elm_access.c	(working copy)
@@ -444,6 +444,7 @@ _elm_access_highlight_cycle(Evas_Object *obj, Elm_
 {
    _elm_access_read_mode_set(EINA_TRUE);
    elm_widget_focus_cycle(obj, dir);
+   _elm_access_read_mode_set(EINA_FALSE);
 }
 
 EAPI char *
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to