From c1c5dfebe6ce7c4383cfd574c2d555463dd114e7 Mon Sep 17 00:00:00 2001 From: Beda Kosata Date: Thu, 26 Apr 2012 14:22:52 +0200 Subject: [PATCH] null should be converted into {} in deepcopy - fixes turning on/off highlightSeriesOpts --- dygraph-utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dygraph-utils.js b/dygraph-utils.js index f5440c7..63411a5 100644 --- a/dygraph-utils.js +++ b/dygraph-utils.js @@ -598,7 +598,7 @@ Dygraph.updateDeep = function (self, o) { // DOM objects are shallowly-copied. self[k] = o[k]; } else if (typeof(o[k]) == 'object') { - if (typeof(self[k]) != 'object') { + if (typeof(self[k]) != 'object' || self[k] === null) { self[k] = {}; } Dygraph.updateDeep(self[k], o[k]); -- 2.7.4