add touchmove check to currentTarget