Click event should be named as Click event, not touch event
It also should be prevented by preceding drag event
Examples
In MarkerLayer.kt
private fun isTouchInsidePopup(x: Float, y: Float): Boolean
override fun onTouch(x: Float, y: Float, action: Int)