This helps at Elementary vs non-Elementary UI elements mix scenarios WRT *focus*.

It seems not to hurt at Elementary only applications, but if you see
any regressions, please tell me!!



SVN revision: 55600
This commit is contained in:
Gustavo Lima Chaves 2010-12-16 18:38:46 +00:00
parent 160bef2629
commit 19daef4293
1 changed files with 1 additions and 1 deletions

View File

@ -272,7 +272,7 @@ _parent_focus(Evas_Object *obj)
/* we don't want to bump a common widget ancestor's
focus_order *twice* while parent focusing */
if (!ret || (!i) || (i != focus_order))
if (!ret || (!i) || (i != focus_order) || !elm_widget_focus_get(o))
_parent_focus(o);
}