Merge pull request #3916 from hardshell/bug/flot-widget-tooltip-not-hiding

added - hide flot tooltip on chart destroying, prevent showing tooltip on flot hover, if edit mode is on.
This commit is contained in:
Igor Kulikov 2021-01-11 13:11:06 +02:00 committed by GitHub
commit d5e7019cfa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -718,6 +718,10 @@ export class TbFlot {
public destroy() {
this.cleanup();
if (this.tooltip) {
this.tooltip.stop(true);
this.tooltip.hide();
}
if (this.plot) {
this.plot.destroy();
this.plot = null;
@ -1170,7 +1174,7 @@ export class TbFlot {
if (!this.plot) {
return;
}
if (!this.tooltipIndividual || item) {
if ((!this.tooltipIndividual || item) && !this.ctx.isEdit) {
const multipleModeTooltip = !this.tooltipIndividual;
if (multipleModeTooltip) {
this.plot.unhighlight();