Why do I have to add a touch event to my element in order for it to trigger hover styles? Is this typical behavior? It seems a bit unconventional.
This is the code I need to include to make :hover work; without it, no hover style is applied.
Apologies for the coffeescript
@button.$el.on('touchstart', ()->
console.log("touch started")
)