hermet pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=cecbeb18ac29755f5163dc7860942c045f6ba3e4
commit cecbeb18ac29755f5163dc7860942c045f6ba3e4 Author: woochan lee <wc0917....@samsung.com> Date: Mon Nov 24 14:31:05 2014 +0900 elm_notify: added the notify's edje of popup smart member Summary: after popup layout refactoring, the popup object cant get evas event. Test Plan: 1. added popup object. 2. key down event callback add for popup object. 3. run the elementary_test. 4. input some key on popup and check whether the registered function is executed or not. Reviewers: seoz, eunue, Hermet Reviewed By: Hermet Differential Revision: https://phab.enlightenment.org/D1688 --- src/lib/elm_notify.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elm_notify.c b/src/lib/elm_notify.c index 92bff96..752063f 100644 --- a/src/lib/elm_notify.c +++ b/src/lib/elm_notify.c @@ -449,6 +449,7 @@ _elm_notify_evas_object_smart_add(Eo *obj, Elm_Notify_Data *priv) priv->allow_events = EINA_TRUE; priv->notify = edje_object_add(evas_object_evas_get(obj)); + evas_object_smart_member_add(priv->notify, obj); evas_object_event_callback_add (obj, EVAS_CALLBACK_RESTACK, _restack_cb, obj); --