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;
 }

-- 


Reply via email to