Browse Source

Editor: Cleaned up Fullscreen code.

Mr.doob 10 years ago
parent
commit
0d999af42c
1 changed files with 14 additions and 10 deletions
  1. 14 10
      editor/js/Menubar.View.js

+ 14 - 10
editor/js/Menubar.View.js

@@ -48,26 +48,30 @@ Menubar.View = function ( editor ) {
 
 
 	// fullscreen
 	// fullscreen
 
 
-	var viewFullscreen = function ( element ) {
+	var option = new UI.Panel();
+	option.setClass( 'option' );
+	option.setTextContent( 'Fullscreen' );
+	option.onClick( function () {
+
+		var element = document.body;
 
 
 		if ( element.requestFullscreen ) {
 		if ( element.requestFullscreen ) {
+
 			element.requestFullscreen();
 			element.requestFullscreen();
+
 		} else if ( element.mozRequestFullScreen ) {
 		} else if ( element.mozRequestFullScreen ) {
+
 			element.mozRequestFullScreen();
 			element.mozRequestFullScreen();
+
 		} else if ( element.webkitRequestFullscreen ) {
 		} else if ( element.webkitRequestFullscreen ) {
+
 			element.webkitRequestFullscreen();
 			element.webkitRequestFullscreen();
-		} else if ( element.msRequestFullscreen ) {
-			element.msRequestFullscreen();
-		}
 
 
-	}
+		} else if ( element.msRequestFullscreen ) {
 
 
-	var option = new UI.Panel();
-	option.setClass( 'option' );
-	option.setTextContent( 'Fullscreen' );
-	option.onClick( function () {
+			element.msRequestFullscreen();
 
 
-		viewFullscreen(document.body);
+		}
 
 
 	} );
 	} );
 	options.add( option );
 	options.add( option );