File tree 3 files changed +14
-3
lines changed
3 files changed +14
-3
lines changed Original file line number Diff line number Diff line change
1
+ <a name =" 7.1.1 " ></a >
2
+ ## [ 7.1.1] ( https://github.com/NativeScript/nativescript-angular/compare/7.1.0...7.1.1 ) (2018-12-20)
3
+
4
+
5
+ ### Bug Fixes
6
+
7
+ * ** page-router-outlet:** prevent needless forward navigation after back inside nested named outlet ([ d8a0653] ( https://github.com/NativeScript/nativescript-angular/commit/d8a0653 ) )
8
+
9
+
10
+
1
11
<a name =" 7.1.0 " ></a >
2
12
# [ 7.1.0] ( https://github.com/NativeScript/nativescript-angular/compare/7.0.3...7.1.0 ) (2018-12-07)
3
13
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " nativescript-angular" ,
3
- "version" : " 7.1.0 " ,
3
+ "version" : " 7.1.1 " ,
4
4
"description" : " An Angular renderer that lets you build mobile apps with NativeScript." ,
5
5
"homepage" : " https://www.nativescript.org/" ,
6
6
"bugs" : " https://github.com/NativeScript/nativescript-angular/issues" ,
Original file line number Diff line number Diff line change @@ -423,9 +423,7 @@ export class PageRouterOutlet implements OnDestroy { // tslint:disable-line:dire
423
423
if ( modalNavigation > 0 ) { // Modal with 'primary' p-r-o
424
424
outlet = this . locationStrategy . findOutletByModal ( modalNavigation ) ;
425
425
} else {
426
- const pathByOutlets = this . locationStrategy . getPathByOutlets ( topActivatedRoute ) ;
427
426
outlet = this . locationStrategy . findOutletByKey ( outletKey ) ;
428
- outlet = outlet || this . locationStrategy . findOutletByOutletPath ( pathByOutlets ) ;
429
427
}
430
428
431
429
// Named lazy loaded outlet.
@@ -436,6 +434,9 @@ export class PageRouterOutlet implements OnDestroy { // tslint:disable-line:dire
436
434
if ( outlet ) {
437
435
outlet . outletKeys . push ( outletKey ) ;
438
436
}
437
+ } else if ( ! outlet ) {
438
+ const pathByOutlets = this . locationStrategy . getPathByOutlets ( topActivatedRoute ) ;
439
+ outlet = this . locationStrategy . findOutletByOutletPath ( pathByOutlets ) ;
439
440
}
440
441
441
442
return outlet ;
You can’t perform that action at this time.
0 commit comments