I’m configuring an action on my route to pass via a controller to a view menu item and configuring the click event to fire that action.
When the menu item is clicked, the transitionTo occurs, but then a hashchange fires immediately after the route changes and causes a second transition back to the index.
This is really stumping me. While the fiddle is using Ember 1.5.1, I was also able to replicate on 1.6.1 and 1.7.0-b4
Be careful just flat removing the <a href="#"> - iOS devices get really pissy if a link doesn’t have an href element. Manifests itself in things like Bootstrap Accordions. I use <a href="javascript:void(0);"> and it seems to keep everyone happy and doesn’t drop the hash into the url.