ivi-shell: SEGV occurs when multi touch happens in transition
authorNobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
Fri, 6 Feb 2015 07:08:52 +0000 (16:08 +0900)
committerBryce Harrington <bryce@osg.samsung.com>
Sat, 7 Feb 2015 00:22:15 +0000 (16:22 -0800)
commit82cc25b986669abf0a516eac0db936c5cd1e916b
treedf353920dd795b43bb9575cbf12119c98a5b6ed9
parent7b9efcbcbf3d8916160b39dfc2c28ee1c309e4ff
ivi-shell: SEGV occurs when multi touch happens in transition

of application launching. This is because cancel callback is mistakenly
set to weston_touch_grab_interface. To fix this issue, add a
callback, touch_move_workspace_grab_frame and set it to the
weston_touch_grab_interface like desktop-shell.

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
ivi-shell/hmi-controller.c