 
         if (boundsChanged)
         {       
+            // Work around an AIR issue setting the stageHeight to zero when 
+            // using system chrome. The set of the stage.stageHeight property
+            // is rejected unless the nativeWindow is first set to the proper height. 
+            if (_bounds.height == 0 && systemChrome == NativeWindowSystemChrome.STANDARD)
+                nativeWindow.height = chromeHeight() + _bounds.height;
+                
             systemManager.stage.stageWidth = _width = _bounds.width;
             systemManager.stage.stageHeight = _height =  _bounds.height;
+
             boundsChanged = false;
             
             // don't know whether height or width changed

    /**
     *  Specifies the minimum width of the application's window.
     *
     *  @default 100 
     *  
     *  @langversion 3.0
     *  @playerversion AIR 1.5

    /**
     *  Specifies the maximum width of the application's window.
     *
     *  @default dependent on the operating system and the AIR systemChrome setting. 
     *  
     *  @langversion 3.0
     *  @playerversion AIR 1.5
