forked from enlightenment/efl
elm_widget: make sure we dont have a destructed logical parent
This commit is contained in:
parent
6264eb64e4
commit
e614c96466
|
@ -256,6 +256,7 @@ _focus_state_eval(Eo *obj, Elm_Widget_Smart_Data *pd)
|
||||||
logical_wd->logical.child_count ++;
|
logical_wd->logical.child_count ++;
|
||||||
_focus_state_eval(parent, logical_wd);
|
_focus_state_eval(parent, logical_wd);
|
||||||
pd->logical.parent = parent;
|
pd->logical.parent = parent;
|
||||||
|
efl_weak_ref(&pd->logical.parent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue