From 52e266a37abf70060b7ac7c52b2cedaa8050a092 Mon Sep 17 00:00:00 2001 From: Dan Vanderkam Date: Fri, 15 Oct 2010 10:36:33 -0400 Subject: [PATCH] fix null reference in Chrome --- dygraph.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dygraph.js b/dygraph.js index 6396ef2..89a461f 100644 --- a/dygraph.js +++ b/dygraph.js @@ -2492,7 +2492,8 @@ Dygraph.addAnnotationRule = function() { "background-color: white; " + "text-align: center;"; if (mysheet.insertRule) { // Firefox - mysheet.insertRule(".dygraphDefaultAnnotation { " + rule + " }", mysheet.cssRules.length); + var idx = mysheet.cssRules ? mysheet.cssRules.length : 0; + mysheet.insertRule(".dygraphDefaultAnnotation { " + rule + " }", idx); } else if (mysheet.addRule) { // IE mysheet.addRule(".dygraphDefaultAnnotation", rule); } -- 2.7.4