angular-ui/ui-router — pull request #640 by timkindberg (2013-12-06 04:27:16+00:00)
Title: fix(uiSref) left click does nothing

I'll need some help to figure out how to write this test, because we already have a test for 'should transition states when left-clicked' that was passing even though ALL ui-sref links were completely broken. The function within the $evalAsync was never being executed, so [wrapping it all in an $apply](http://docs.angularjs.org/api/ng.$rootScope.Scope#methods_$evalasync) fixed it. Why was the $evalAsync even necessary to begin with?