bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0376092c7836f1ef89f0735bebe71545ab0e48fa
commit 0376092c7836f1ef89f0735bebe71545ab0e48fa Author: Marcel Hollerbach <mar...@osg.samsung.com> Date: Tue Oct 17 17:19:12 2017 +0200 elm_widget: print a error if there is no provider --- src/lib/elementary/elm_widget.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c index 9845c6b885..fcc71abfeb 100644 --- a/src/lib/elementary/elm_widget.c +++ b/src/lib/elementary/elm_widget.c @@ -474,6 +474,7 @@ _logical_parent_eval(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *pd, Eina_Bool s if (should) { provider = efl_provider_find(obj, EFL_UI_FOCUS_PARENT_PROVIDER_INTERFACE); + EINA_SAFETY_ON_NULL_RETURN_VAL(provider, NULL); parent = efl_ui_focus_parent_provider_find_logical_parent(provider, obj); } else --