diff --git a/src/ui/marker.js b/src/ui/marker.js index 68c88d0384b..1bf3b6de7e6 100644 --- a/src/ui/marker.js +++ b/src/ui/marker.js @@ -228,6 +228,8 @@ export default class Marker extends Evented { this._map.off('touchstart', this._addDragHandler); this._map.off('mouseup', this._onUp); this._map.off('touchend', this._onUp); + this._map.off('mousemove', this._onMove); + this._map.off('touchmove', this._onMove); delete this._map; } DOM.remove(this._element);