evas: unset pointer ungrabs when using EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 22 Dec 2015 21:06:30 +0000 (16:06 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 22 Dec 2015 21:21:11 +0000 (16:21 -0500)
commite4d11e2e4fd6a1e2a74da2129278ca3bd542046b
tree3e25e61a58d425f8da79df1d4779ea1f67c506fb
parent7684cea2267f3fdd48977319ae05cbb4d12b82e9
evas: unset pointer ungrabs when using EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN

I have no idea what this mode was intended to do since there are no docs
and the related code in evas events is undocumented, so I can only speculate.

what I can say for certain is that this mode does grab, in opposition to its name,
and that until this commit any object which sets this pointer mode will
permanently break mouse eventing on the canvas

ref evas SVN 67264

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