--- a/src/myams/resources/js/ext/flot/jquery.flot.pie.js Fri Dec 11 08:52:58 2020 +0100
+++ b/src/myams/resources/js/ext/flot/jquery.flot.pie.js Fri Dec 11 11:45:23 2020 +0100
@@ -119,6 +119,7 @@
if (options.series.pie.show) {
if (options.grid.hoverable) {
eventHolder.unbind("mousemove").mousemove(onMouseMove);
+ eventHolder.bind("mouseleave", onMouseMove);
}
if (options.grid.clickable) {
eventHolder.unbind("click").click(onClick);
@@ -126,6 +127,13 @@
}
});
+ plot.hooks.shutdown.push(function (plot, eventHolder) {
+ eventHolder.unbind("mousemove", onMouseMove);
+ eventHolder.unbind("mouseleave", onMouseMove);
+ eventHolder.unbind("click", onClick);
+ highlights = [];
+ });
+
plot.hooks.processDatapoints.push(function(plot, series, data, datapoints) {
var options = plot.getOptions();
if (options.series.pie.show) {