소스 검색

EventDispatcher: Create array only if listenerArray is defined.

Mr.doob 11 년 전
부모
커밋
d07e623ac2
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/core/EventDispatcher.js

+ 2 - 2
src/core/EventDispatcher.js

@@ -79,13 +79,13 @@ THREE.EventDispatcher.prototype = {
 		if ( this._listeners === undefined ) return;
 
 		var listeners = this._listeners;
-		var listenerArray = listeners[ event.type ];			
-		var array = [];
+		var listenerArray = listeners[ event.type ];
 
 		if ( listenerArray !== undefined ) {
 
 			event.target = this;
 
+			var array = [];
 			var length = listenerArray.length;
 
 			for ( var i = 0; i < length; i ++ ) {