From fa4a72d3fcb6a96f6291a0717036b28277c78413 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 4 Aug 2016 16:34:40 +0900 Subject: [PATCH] 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; } -- 2.7.4