On Tue, 17 May 2011 20:50:09 +0900 WooHyun Jung <wh0705.j...@samsung.com> said:

in svn :) snuck in with a warning commit... oops. sorry - didnt state the patch
was in in commit + from you.. sorry! :(

> Hello. All. 
> 
> I think current _parent_focus function (elm_widget.c) has one problem. 
> 
> Following conditional statement(in _parent_focus func) can not cover all
> cases.
> 
>  
> 
> .
> 
> if (!ret || (!i) || (i != focus_order))
> 
>              _parent_focus(o);
> 
> .
> 
>  
> 
> For example, an application calls like follows, 
> 
> 1.     elm_object_unfocus(a parent of newest focused object);
> 
> 2.     elm_object_focus(newest focused object);
> 
> then the parent(unfocused by 1) is still unfocused, even if its child gets
> focused(by 2).
> 
> This is because (i == focus_order).  
> 
>  
> 
> So I made a patch. Can anybody check about this? 
> 
> Thanks. 
> 
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to