Browse Source

Editor/App: Moved try catch outside the function. See discussion with @tschw at 962ab1f277bb531fc917d59a74fcbeb18642f3f9.

Mr.doob 9 years ago
parent
commit
b887186c3f
1 changed files with 10 additions and 10 deletions
  1. 10 10
      editor/js/libs/app.js

+ 10 - 10
editor/js/libs/app.js

@@ -177,15 +177,7 @@ var APP = {
 
 			for ( var i = 0, l = array.length; i < l; i ++ ) {
 
-				try {
-
-					array[ i ]( event );
-
-				} catch ( e ) {
-
-					console.error( ( e.message || e ), ( e.stack || "" ) );
-
-				}
+				array[ i ]( event );
 
 			}
 
@@ -197,7 +189,15 @@ var APP = {
 
 			request = requestAnimationFrame( animate );
 
-			dispatch( events.update, { time: time, delta: time - prevTime } );
+			try {
+
+				dispatch( events.update, { time: time, delta: time - prevTime } );
+
+			} catch ( e ) {
+
+				console.error( ( e.message || e ), ( e.stack || "" ) );
+
+			}
 
 			if ( vr === true ) {