@@ -77,6 +77,7 @@ THREE.EventDispatcher.prototype = {
if ( listenerArray !== undefined ) {
+ listenerArray = listenerArray.slice();
event.target = this;
for ( var i = 0, l = listenerArray.length; i < l; i ++ ) {