summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>2017-09-01 17:58:41 +0200
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>2017-09-02 20:06:15 +0200
commite265dc285a67cca13f0d21538659de26f8fd7880 (patch)
treea03bf9bcb3369400c4d6b932f081997b81bcfd8c
parent6a12d9c36738a20c33c3872e121fcc2f31a3fcca (diff)
downloadefl-e265dc285a67cca13f0d21538659de26f8fd7880.tar.gz
elm_widget: eval everything when the parent changes
-rw-r--r--src/lib/elementary/elm_widget.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c
index aae92a4e24..92e7e21a09 100644
--- a/src/lib/elementary/elm_widget.c
+++ b/src/lib/elementary/elm_widget.c
@@ -472,14 +472,14 @@ _full_eval(Eo *obj, Elm_Widget_Smart_Data *pd)
{
//emit signal and focus eval old and new
ELM_WIDGET_DATA_GET(old_parent, old_pd);
- _focus_state_eval(old_parent, old_pd);
+ _full_eval(old_parent, old_pd);
}
if (pd->logical.parent)
{
ELM_WIDGET_DATA_GET(pd->logical.parent, new_pd);
- _focus_state_eval(pd->logical.parent, new_pd);
+ _full_eval(pd->logical.parent, new_pd);
}
old_registered_parent = pd->focus.parent;