@@ -145,9 +145,7 @@ class UIViewControllerImpl extends UIViewController {
145145 this . shown = false ;
146146 let page = this . _owner . get ( ) ;
147147 if ( trace . enabled ) {
148- if ( trace . enabled ) {
149- trace . write ( page + " viewWillAppear" , trace . categories . Navigation ) ;
150- }
148+ trace . write ( page + " viewWillAppear: " + page , trace . categories . Navigation ) ;
151149 }
152150 if ( ! page ) {
153151 return ;
@@ -197,7 +195,7 @@ class UIViewControllerImpl extends UIViewController {
197195 this . shown = true ;
198196 let page = this . _owner . get ( ) ;
199197 if ( trace . enabled ) {
200- trace . write ( page + " viewDidAppear" , trace . categories . Navigation ) ;
198+ trace . write ( page + " viewDidAppear: " + page , trace . categories . Navigation ) ;
201199 }
202200 if ( ! page ) {
203201 return ;
@@ -248,7 +246,7 @@ class UIViewControllerImpl extends UIViewController {
248246 public viewWillDisappear ( animated : boolean ) : void {
249247 let page = this . _owner . get ( ) ;
250248 if ( trace . enabled ) {
251- trace . write ( page + " viewWillDisappear" , trace . categories . Navigation ) ;
249+ trace . write ( page + " viewWillDisappear: " + page , trace . categories . Navigation ) ;
252250 }
253251 if ( ! page ) {
254252 return ;
@@ -274,7 +272,7 @@ class UIViewControllerImpl extends UIViewController {
274272 public viewDidDisappear ( animated : boolean ) : void {
275273 let page = this . _owner . get ( ) ;
276274 if ( trace . enabled ) {
277- trace . write ( page + " viewDidDisappear" , trace . categories . Navigation ) ;
275+ trace . write ( page + " viewDidDisappear: " + page , trace . categories . Navigation ) ;
278276 }
279277 // Exit if no page or page is hiding because it shows another page modally.
280278 if ( ! page || page . modal || page . _presentedViewController ) {
@@ -349,7 +347,7 @@ export class Page extends pageCommon.Page {
349347 if ( this . _enableLoadedEvents ) {
350348 super . onLoaded ( ) ;
351349 }
352- this . _updateActionBar ( false ) ;
350+ this . _updateActionBar ( ) ;
353351 }
354352
355353 public onUnloaded ( ) {
@@ -433,10 +431,10 @@ export class Page extends pageCommon.Page {
433431 super . _hideNativeModalView ( parent ) ;
434432 }
435433
436- public _updateActionBar ( hidden : boolean ) {
434+ public _updateActionBar ( disableNavBarAnimation : boolean = false ) {
437435 const frame = this . frame ;
438436 if ( frame ) {
439- frame . _updateActionBar ( this ) ;
437+ frame . _updateActionBar ( this , disableNavBarAnimation ) ;
440438 }
441439 }
442440
@@ -449,7 +447,7 @@ export class Page extends pageCommon.Page {
449447 if ( this . frame && value ) {
450448 let navigationController = frame . ios . controller ;
451449 let navigationBar = navigationController . navigationBar ;
452-
450+
453451 navigationBar . barStyle = value === "dark" ? 1 : 0 ;
454452 }
455453 }
@@ -554,7 +552,7 @@ export class Page extends pageCommon.Page {
554552
555553export class PageStyler implements style . Styler {
556554 // statusBarStyle
557- private static setStatusBarStyleProperty ( v : View , newValue : any ) {
555+ private static setStatusBarStyleProperty ( v : View , newValue : any ) {
558556 let page = < Page > v ;
559557 page . _updateStatusBarStyle ( newValue ) ;
560558 }
@@ -570,7 +568,7 @@ export class PageStyler implements style.Styler {
570568 }
571569
572570 public static registerHandlers ( ) {
573- style . registerHandler ( style . statusBarStyleProperty , new style . StylePropertyChangedHandler (
571+ style . registerHandler ( style . statusBarStyleProperty , new style . StylePropertyChangedHandler (
574572 PageStyler . setStatusBarStyleProperty ,
575573 PageStyler . resetStatusBarStyleProperty ,
576574 PageStyler . getStatusBarStyleProperty ) , "Page" ) ;
0 commit comments