From 3aa79d94fcdc80ed513c730c9c1a0bb4bb292d61 Mon Sep 17 00:00:00 2001 From: Dan Vanderkam Date: Mon, 21 Feb 2011 10:31:23 -0500 Subject: [PATCH] fix issue 124 --- dygraph.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dygraph.js b/dygraph.js index 4a1cef2..657a405 100644 --- a/dygraph.js +++ b/dygraph.js @@ -1401,6 +1401,9 @@ Dygraph.prototype.mouseMove_ = function(event) { var canvasx = Dygraph.pageX(event) - Dygraph.findPosX(this.mouseEventElement_); var points = this.layout_.points; + // This prevents JS errors when mousing over the canvas before data loads. + if (typeof(points) == 'undefined') return; + var lastx = -1; var lasty = -1; -- 2.7.4