From 2f4a1ecd6901b95ba26ee4acf0b3361a58f38731 Mon Sep 17 00:00:00 2001 From: Ant Zucaro Date: Sun, 16 Sep 2012 14:54:41 -0400 Subject: [PATCH] Fix a JavaScript hover issue (via zykure). --- xonstat/templates/player_info.mako | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/xonstat/templates/player_info.mako b/xonstat/templates/player_info.mako index 3149228..4b94858 100644 --- a/xonstat/templates/player_info.mako +++ b/xonstat/templates/player_info.mako @@ -77,9 +77,11 @@ ${nav.nav('players')} } var previousPoint = null; + var previousLabel = null; $('#acc-graph').bind("plothover", function (event, pos, item) { if (item) { - if (previousPoint != item.dataIndex) { + if ((previousLabel != item.series.label) || (previousPoint != item.dataIndex)) { + previousLabel = item.series.label; previousPoint = item.dataIndex; $("#tooltip").remove(); @@ -92,13 +94,15 @@ ${nav.nav('players')} else { $("#tooltip").remove(); previousPoint = null; + previousLabel = null; } }); $('#dmg-graph').bind("plothover", function (event, pos, item) { if (item) { - if (previousPoint != item.dataIndex) { + if ((previousLabel != item.series.label) || (previousPoint != item.dataIndex)) { previousPoint = item.dataIndex; + previousLabel = item.series.label; $("#tooltip").remove(); var x = item.datapoint[0].toFixed(2), @@ -110,6 +114,7 @@ ${nav.nav('players')} else { $("#tooltip").remove(); previousPoint = null; + previousLabel = null; } }); -- 2.39.2