bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=92bad54778a036d14a16adb1197ce5b0f45ea0cb
commit 92bad54778a036d14a16adb1197ce5b0f45ea0cb Author: Marcel Hollerbach <marcel-hollerb...@t-online.de> Date: Tue Jul 18 16:15:11 2017 +0200 elm_widget: eval all children if the disable property has changed since all children could have a new register state in the manager fix T5753 --- src/lib/elementary/elm_widget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c index 8b85872ae1..c14e711fb5 100644 --- a/src/lib/elementary/elm_widget.c +++ b/src/lib/elementary/elm_widget.c @@ -3409,7 +3409,7 @@ _elm_widget_disabled_set(Eo *obj, Elm_Widget_Smart_Data *sd, Eina_Bool disabled) elm_widget_disabled_internal(obj, disabled); if (efl_finalized_get(obj)) - _focus_state_eval(obj, sd); + _full_eval_children(obj, sd); } EOLIAN static Eina_Bool --