|
|
|
@ -1317,7 +1317,7 @@ Licensed under the MIT license.
|
|
|
|
|
octx = overlay.context;
|
|
|
|
|
|
|
|
|
|
// define which element we're listening for events on
|
|
|
|
|
eventHolder = $(overlay.element).unbind();
|
|
|
|
|
eventHolder = $(overlay.element).off();
|
|
|
|
|
|
|
|
|
|
// If we're re-using a plot object, shut down the old one
|
|
|
|
|
|
|
|
|
@ -1343,7 +1343,7 @@ Licensed under the MIT license.
|
|
|
|
|
// was fixed somewhere around 1.3.x. We can return to using
|
|
|
|
|
// .mouseleave when we drop support for 1.2.6.
|
|
|
|
|
|
|
|
|
|
eventHolder.bind("mouseleave", onMouseLeave);
|
|
|
|
|
eventHolder.on("mouseleave", onMouseLeave);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (options.grid.clickable)
|
|
|
|
@ -1356,9 +1356,9 @@ Licensed under the MIT license.
|
|
|
|
|
if (redrawTimeout)
|
|
|
|
|
clearTimeout(redrawTimeout);
|
|
|
|
|
|
|
|
|
|
eventHolder.unbind("mousemove", onMouseMove);
|
|
|
|
|
eventHolder.unbind("mouseleave", onMouseLeave);
|
|
|
|
|
eventHolder.unbind("click", onClick);
|
|
|
|
|
eventHolder.off("mousemove", onMouseMove);
|
|
|
|
|
eventHolder.off("mouseleave", onMouseLeave);
|
|
|
|
|
eventHolder.off("click", onClick);
|
|
|
|
|
|
|
|
|
|
executeHooks(hooks.shutdown, [eventHolder]);
|
|
|
|
|
}
|
|
|
|
|