EINA_LIST_FREE(edev->pending_touch_event, ev)
{
if ((ev->type == ECORE_EVENT_MOUSE_BUTTON_DOWN) ||
- (ev->type == ECORE_EVENT_MOUSE_BUTTON_UP))
+ (ev->type == ECORE_EVENT_MOUSE_BUTTON_UP) ||
+ (ev->type == ECORE_EVENT_MOUSE_BUTTON_CANCEL))
_input_event_add(edev, ev->type, EINA_TRUE, ev->event, _e_input_event_mouse_button_cb_free, NULL);
else if (ev->type == ECORE_EVENT_MOUSE_MOVE)
_input_event_add(edev, ev->type, EINA_TRUE, ev->event, _e_input_event_mouse_move_cb_free, NULL);
- else if (ev->type == ECORE_EVENT_MOUSE_BUTTON_CANCEL)
- _input_event_add(edev, ev->type, EINA_TRUE, ev->event, _e_input_event_mouse_button_cb_free, NULL);
else
{
ELOGF("CRI", "NOT Supported pending event. type:%d", NULL, ev->type);