From 763bde9ed17ab2a828cf03ba707dba4eec4a9dd9 Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Sat, 13 Jun 2015 00:45:43 -0600 Subject: [PATCH] chart.bar - remove tooltip on mouseout --- src/charts/chart.bar.js | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/charts/chart.bar.js b/src/charts/chart.bar.js index 0cc3030a5..358a5fe01 100644 --- a/src/charts/chart.bar.js +++ b/src/charts/chart.bar.js @@ -263,26 +263,26 @@ events: function(e) { - // If exiting chart - if (e.type == 'mouseout') { - return this; - } this.lastActive = this.lastActive || []; // Find Active Elements - this.active = function() { - switch (this.options.hover.mode) { - case 'single': - return this.getElementAtEvent(e); - case 'label': - return this.getElementsAtEvent(e); - case 'dataset': - return this.getDatasetAtEvent(e); - default: - return e; - } - }.call(this); + if (e.type == 'mouseout') { + this.active = []; + } else { + this.active = function() { + switch (this.options.hover.mode) { + case 'single': + return this.getElementAtEvent(e); + case 'label': + return this.getElementsAtEvent(e); + case 'dataset': + return this.getDatasetAtEvent(e); + default: + return e; + } + }.call(this); + } // On Hover hook if (this.options.hover.onHover) {