From: Chris Michael Date: Thu, 24 Sep 2015 15:36:48 +0000 (-0400) Subject: ecore-wl2: Assign an input to a window when the window gets focus X-Git-Tag: upstream/1.20.0~8008^2~179 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d2816fa45f548852a9940021acd22540905681ff;p=platform%2Fupstream%2Fefl.git ecore-wl2: Assign an input to a window when the window gets focus Signed-off-by: Chris Michael --- diff --git a/src/lib/ecore_wl2/ecore_wl2_input.c b/src/lib/ecore_wl2/ecore_wl2_input.c index bec665d..1a433dc 100644 --- a/src/lib/ecore_wl2/ecore_wl2_input.c +++ b/src/lib/ecore_wl2/ecore_wl2_input.c @@ -683,6 +683,7 @@ _keyboard_cb_enter(void *data, struct wl_keyboard *keyboard EINA_UNUSED, unsigne if (!window) return; input->focus.keyboard = window; + window->input = input; _ecore_wl2_input_focus_in_send(input, window); } @@ -710,6 +711,7 @@ _keyboard_cb_leave(void *data, struct wl_keyboard *keyboard EINA_UNUSED, unsigne _ecore_wl2_input_focus_out_send(input, window); + window->input = NULL; input->focus.keyboard = NULL; }