Trigger tap event if move distance less than 5px

I noticed that if I touch any buttons but with a small distance of movement, the tap event never  triggered.
This should fixed the bug.
The 5px is an experience value, I tested with 15px 10px 5px, and 5px was the best which wouldn't cause any side effect.