discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=67d193b92cf950cc5b1804e7f1250a33adfb660b
commit 67d193b92cf950cc5b1804e7f1250a33adfb660b Author: Mike Blumenkrantz <[email protected]> Date: Fri Feb 24 14:13:13 2017 -0500 ecore-evas: use ee->prop.window in ecore_evas_input_event_register() this allows window events to match correctly @fix --- src/lib/ecore_evas/ecore_evas.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index 18ef097..841e21f 100644 --- a/src/lib/ecore_evas/ecore_evas.c +++ b/src/lib/ecore_evas/ecore_evas.c @@ -3419,7 +3419,7 @@ ecore_evas_sub_ecore_evas_list_get(const Ecore_Evas *ee) EAPI void ecore_evas_input_event_register(Ecore_Evas *ee) { - ecore_event_window_register((Ecore_Window)ee, ee, ee->evas, + ecore_event_window_register(ee->prop.window, ee, ee->evas, (Ecore_Event_Mouse_Move_Cb)_ecore_evas_mouse_move_process, (Ecore_Event_Multi_Move_Cb)_ecore_evas_mouse_multi_move_process, (Ecore_Event_Multi_Down_Cb)_ecore_evas_mouse_multi_down_process, @@ -3430,7 +3430,7 @@ ecore_evas_input_event_register(Ecore_Evas *ee) EAPI void ecore_evas_input_event_unregister(Ecore_Evas *ee) { - ecore_event_window_unregister((Ecore_Window)ee); + ecore_event_window_unregister(ee->prop.window); } EAPI Eina_Strbuf * --
