devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=9e2512eb98d0022f7991be79fecc88611f22bed2
commit 9e2512eb98d0022f7991be79fecc88611f22bed2 Author: Chris Michael <[email protected]> Date: Tue Jul 14 15:26:38 2015 -0400 e-comp-wl: Fix T2570: stuck key when closing efm windows Signed-off-by: Chris Michael <[email protected]> --- src/bin/e_comp_wl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 753d0b0..4ef8f1b 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -852,6 +852,8 @@ _e_comp_wl_cb_key_down(void *event) uint32_t serial, *end, *k, keycode; ev = event; + if (ev->window != e_comp->ee_win) return; + keycode = (ev->keycode - 8); if (!(cdata = e_comp->wl_comp_data)) return; @@ -917,6 +919,8 @@ _e_comp_wl_cb_key_up(void *event) Eina_List *l; ev = event; + if (ev->window != e_comp->ee_win) return; + keycode = (ev->keycode - 8); if (!(cdata = e_comp->wl_comp_data)) return; --
