diff --git a/src/interaction/InteractionManager.js b/src/interaction/InteractionManager.js index be01acc..7f429df 100644 --- a/src/interaction/InteractionManager.js +++ b/src/interaction/InteractionManager.js @@ -571,7 +571,7 @@ return; } - core.ticker.shared.remove(this.update); + core.ticker.shared.remove(this.update, this); if (window.navigator.msPointerEnabled) { @@ -623,6 +623,7 @@ window.document.removeEventListener('mousemove', this.onPointerMove, true); this.interactionDOMElement.removeEventListener('mousedown', this.onPointerDown, true); this.interactionDOMElement.removeEventListener('mouseout', this.onPointerOut, true); + this.interactionDOMElement.removeEventListener('mouseover', this.onPointerOver, true); window.removeEventListener('mouseup', this.onPointerUp, true); } }