raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fa4a72d3fcb6a96f6291a0717036b28277c78413
commit fa4a72d3fcb6a96f6291a0717036b28277c78413 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Thu Aug 4 16:34:40 2016 +0900 elm key events/disabling/focus - fix after another disabled widget fix this fixes key events in rage again after ea2b5e40485a49b5c5aadae98ed379f1c3cf5f71 broke them. this fixes T4285 --- src/lib/elementary/elm_widget.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c index 18e38da..529fef6 100644 --- a/src/lib/elementary/elm_widget.c +++ b/src/lib/elementary/elm_widget.c @@ -1024,7 +1024,8 @@ EOLIAN static Elm_Theme_Apply _elm_widget_theme_apply(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED) { _elm_widget_mirrored_reload(obj); - elm_widget_disabled_internal(obj, elm_widget_disabled_get(obj)); + if (elm_widget_disabled_get(obj)) + elm_widget_disabled_set(obj, elm_widget_disabled_get(obj)); return ELM_THEME_APPLY_SUCCESS; } --
