evas: handle existing pointer grabs when changing object pointer mode
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 22 Dec 2015 21:10:36 +0000 (16:10 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 22 Dec 2015 21:21:11 +0000 (16:21 -0500)
commit8981f085558b27ffddc94698729ff7a89856ca5e
tree60887c03f3f5ae5084a25911751b7c1e4ea17714
parente4d11e2e4fd6a1e2a74da2129278ca3bd542046b
evas: handle existing pointer grabs when changing object pointer mode

in the case that pointer mode is changed on an object at any time after
a grab has been acquired by the object, grabs/flags must be adjusted for
this and other "pointer-in" objects in order to avoid permanently
breaking canvas events

@fix
src/lib/evas/canvas/evas_events.c