artch/angular-route-segment

$routeChangeSuccess is fired before route has been resolved

Opened this issue · 1 comments

It seems $routeChangeSuccess is fired before is supposed to. Basically is not waiting for resolving $routeProvider.resolve hash of promises. I have prepared a plunker http://plnkr.co/edit/Hvqejt that reproduces it

Current code follows this order

  1. $routeChangeStart
  2. $routeChangeSuccess
  3. route is resolved

whereas it should be

  1. $routeChangeStart
  2. route is resolved
  3. $routeChangeSuccess

👍