modify touch event when cancel