Преглед на файлове

Merge pull request #18948 from donmccurdy/cleanup-eventdispatcher-defensive

EventDispatcher: Add comment about defensive copy in dispatchEvent.
Mr.doob преди 5 години
родител
ревизия
e42922ad88
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/core/EventDispatcher.js

+ 1 - 0
src/core/EventDispatcher.js

@@ -68,6 +68,7 @@ Object.assign( EventDispatcher.prototype, {
 
 			event.target = this;
 
+			// Make a copy, in case listeners are removed while iterating.
 			var array = listenerArray.slice( 0 );
 
 			for ( var i = 0, l = array.length; i < l; i ++ ) {