Subject: [E-devel] [Patch][Evas] Fix wrong location of
_evas_touch_point_remove()
I have a small patch to fix the wrong location of _evas_touch_point_remove().
_evas_touch_point_remove() should be called in the evas_event_feed_mouse_up(),
but it is called in the evas_event_feed_mouse_cancel() in the current code.
Would you apply attached patch?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@65005
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
ERR("BUG? e->pointer.mouse_grabbed (=%d) < 0!",
e->pointer.mouse_grabbed);
}
-
+ /* remove released touch point from the touch point list */
+ _evas_touch_point_remove(e, 0);
+
_evas_unwalk(e);
}
if ((e->pointer.button & (1 << i)))
evas_event_feed_mouse_up(e, i + 1, 0, timestamp, data);
}
- /* remove released touch point from the touch point list */
- _evas_touch_point_remove(e, 0);
_evas_unwalk(e);
}