Only render tooltip if position is in viewport

This commit is contained in:
Axel Pirek
2017-01-18 13:27:11 +01:00
committed by Axel Pirek
parent 57099f0273
commit a2e6408be1

View File

@@ -177,6 +177,11 @@ function ($, core) {
}
pos.pageX = elem.offset().left + pointOffset.left;
pos.pageY = elem.offset().top + elem.height() * pos.panelRelY;
var isVisible = pos.pageY >= $(window).scrollTop() && pos.pageY <= $(window).innerHeight() + $(window).scrollTop();
if (!isVisible) {
self.clear(plot);
return;
}
plot.setCrosshair(pos);
allSeriesMode = true;