http://bfred.it/notes/2014/give-realistic-ui-feedback-on-active/ - preventing transitions on click sounds smart to me