Usa onRelease, e non onPress.
Solitamente si dà all'utente la possibilità di annullare il clik spostando il mouse dal link al rilascio del bottone.
Se usi onPress non dai questa possibilità.