@@ -5,6 +5,7 @@ import { View } from "tns-core-modules/ui/core/view";
55
66import { isBlank } from "../lang-facade" ;
77import {
8+ InvisibleNode ,
89 NgView ,
910 ViewClassMeta ,
1011 registerElement ,
@@ -16,7 +17,9 @@ const actionBarMeta: ViewClassMeta = {
1617 const bar = < ActionBar > ( < any > parent ) ;
1718 const childView = < any > child ;
1819
19- if ( child instanceof NavigationButton ) {
20+ if ( child instanceof InvisibleNode ) {
21+ return ;
22+ } else if ( child instanceof NavigationButton ) {
2023 bar . navigationButton = childView ;
2124 childView . parent = bar ;
2225 } else if ( child instanceof ActionItem ) {
@@ -30,7 +33,9 @@ const actionBarMeta: ViewClassMeta = {
3033 const bar = < ActionBar > ( < any > parent ) ;
3134 const childView = < any > child ;
3235
33- if ( child instanceof NavigationButton ) {
36+ if ( child instanceof InvisibleNode ) {
37+ return ;
38+ } else if ( child instanceof NavigationButton ) {
3439 if ( bar . navigationButton === childView ) {
3540 bar . navigationButton = null ;
3641 }
0 commit comments