fix(router): advance query params and fragment after advanced routes

This commit is contained in:
vsavkin
2016-07-22 17:14:04 -07:00
parent 43437c175a
commit 06e4ca4bb3
2 changed files with 42 additions and 1 deletions

View File

@ -644,9 +644,9 @@ class ActivateRoutes {
activate(parentOutletMap: RouterOutletMap): void {
const futureRoot = this.futureState._root;
const currRoot = this.currState ? this.currState._root : null;
pushQueryParamsAndFragment(this.futureState);
advanceActivatedRoute(this.futureState.root);
this.activateChildRoutes(futureRoot, currRoot, parentOutletMap);
pushQueryParamsAndFragment(this.futureState);
}
private activateChildRoutes(