 		// END: external interface
 		
 
-		function repositionVideo(fullscreen:Boolean = false):void {
-
-			_output.appendText("positioning video\n");
+		function repositionVideo():void {
+		
+			if (stage.displayState == "fullScreen") {
+				fullscreen = true;
+			} else {
+				fullscreen = false;
+			}
+			
+			_output.appendText("positioning video "+stage.displayState+"\n");
 
 			if (_mediaElement is VideoElement) {
 

			
			stage.displayState = StageDisplayState.FULL_SCREEN;
			
			repositionVideo(true);
			positionControls();
			updateControls(HtmlMediaEvent.FULLSCREENCHANGE);
			

			try {
				_controlBar.visible = true;
				setFullscreen(!_isFullScreen);
				repositionVideo();
			} catch (error:Error) {
			}
		}
