                 nativeWindow.maximize();
         }
      }
+
+    /**
+     *  @private
+     */
+    override public function initialize():void
+    {
+        // initialize _nativeWindow as soon as possible and
+        // get the value of systemChrome.
+        _nativeWindow = systemManager.stage.nativeWindow;
+        _systemChrome = _nativeWindow.systemChrome;
+        
+        super.initialize();
+    }
 
     /**
      *  @private

    //  systemChrome
    //----------------------------------

    /**
     *  Specifies the type of system chrome (if any) the window has.
     *  The set of possible values is defined by the constants

     */
    public function get type():String
    {
        return NativeWindowType.NORMAL;
    }

    //--------------------------------------------------------------------------
