Skip to content

Commit

Permalink
Don't debounce the change event in EditorControls
Browse files Browse the repository at this point in the history
  • Loading branch information
vincentfretin committed Jul 15, 2024
1 parent ee5b279 commit 8713cbb
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions src/lib/EditorControls.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
import debounce from 'lodash.debounce';

/**
* @author qiao / https://github.com/qiao
* @author mrdoob / http://mrdoob.com
Expand Down Expand Up @@ -55,10 +53,6 @@ THREE.EditorControls = function (_object, domElement) {

var changeEvent = { type: 'change' };

this.dispatchChange = debounce(() => {
scope.dispatchEvent(changeEvent);
}, 100);

this.focus = function (target) {
var distance;

Expand Down Expand Up @@ -96,7 +90,7 @@ THREE.EditorControls = function (_object, domElement) {
object.position.add(delta);
center.add(delta);

scope.dispatchChange();
scope.dispatchEvent(changeEvent);
};

var ratio = 1;
Expand Down Expand Up @@ -132,7 +126,7 @@ THREE.EditorControls = function (_object, domElement) {
object.position.add(delta);
}

scope.dispatchChange();
scope.dispatchEvent(changeEvent);
};

this.rotate = function (delta) {
Expand All @@ -155,7 +149,7 @@ THREE.EditorControls = function (_object, domElement) {

object.lookAt(center);

scope.dispatchChange();
scope.dispatchEvent(changeEvent);
};

// mouse
Expand Down

0 comments on commit 8713cbb

Please sign in to comment.