X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=dygraph.js;h=06abf972be0dbcfed2464b085bf5ee5e0b3fa2dc;hb=117b8bee20ce2bf7d36668af054285244d438b5c;hp=6c1569807d70aad9c18a9e66f048729aeebb3017;hpb=c02097ab8767f4977d97964a092923baddc7ca08;p=dygraphs.git diff --git a/dygraph.js b/dygraph.js index 6c15698..06abf97 100644 --- a/dygraph.js +++ b/dygraph.js @@ -985,14 +985,14 @@ Dygraph.prototype.destroy = function() { for (var idx = 0; idx < this.registeredEvents_.length; idx++) { var reg = this.registeredEvents_[idx]; - this.removeEvent(reg.elem, reg.type, reg.fn); + Dygraph.removeEvent(reg.elem, reg.type, reg.fn); } this.registeredEvents_ = []; // remove mouse event handlers (This may not be necessary anymore) - this.removeEvent(this.mouseEventElement_, 'mouseout', this.mouseOutHandler); - this.removeEvent(this.mouseEventElement_, 'mousemove', this.mouseMoveHandler); - this.removeEvent(this.mouseEventElement_, 'mousemove', this.mouseUpHandler_); + Dygraph.removeEvent(this.mouseEventElement_, 'mouseout', this.mouseOutHandler); + Dygraph.removeEvent(this.mouseEventElement_, 'mousemove', this.mouseMoveHandler); + Dygraph.removeEvent(this.mouseEventElement_, 'mousemove', this.mouseUpHandler_); removeRecursive(this.maindiv_); var nullOut = function(obj) { @@ -1003,7 +1003,7 @@ Dygraph.prototype.destroy = function() { } }; // remove event handlers - this.removeEvent(window,'resize',this.resizeHandler); + Dygraph.removeEvent(window,'resize',this.resizeHandler); this.resizeHandler = null; // These may not all be necessary, but it can't hurt... nullOut(this.layout_);