raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=282ead59a16830dd9c039d1dd0d3ee7b4b1e216f
commit 282ead59a16830dd9c039d1dd0d3ee7b4b1e216f Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Sun Aug 20 11:29:06 2017 +0900 vkbd - fix seg with multi touch --- src/modules/vkbd/e_kbd_int.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/vkbd/e_kbd_int.c b/src/modules/vkbd/e_kbd_int.c index 059c82a7a..f1d38f278 100644 --- a/src/modules/vkbd/e_kbd_int.c +++ b/src/modules/vkbd/e_kbd_int.c @@ -753,10 +753,10 @@ _e_kbd_int_cb_mouse_move(void *data, Evas *evas EINA_UNUSED, Evas_Object *obj EI { ky = ki->layout.pressed; if (ky) _e_kbd_int_key_release(ki, ky); - EINA_LIST_FREE(ki->layout.multis, inf) + while (ki->layout.multis) { + inf = ki->layout.multis->data; _e_kbd_int_key_release(ki, inf->ky); - free(inf); } } } --
