Using TouchGestures instead custom calculating click event