From c3ad227eac42a42dd4d354c6ddf58cea9ee37ce6 Mon Sep 17 00:00:00 2001 From: DoctorNo124 Date: Tue, 29 Mar 2022 10:37:58 -0400 Subject: [PATCH] Update make_trace_groups.js Adding .data(cdModule) to make function in next .data not throw a null exception --- src/lib/make_trace_groups.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/make_trace_groups.js b/src/lib/make_trace_groups.js index b967287c64e..81cb41e88f5 100644 --- a/src/lib/make_trace_groups.js +++ b/src/lib/make_trace_groups.js @@ -15,6 +15,7 @@ var d3 = require('@plotly/d3'); */ module.exports = function makeTraceGroups(traceLayer, cdModule, cls) { var traces = traceLayer.selectAll('g.' + cls.replace(/\s/g, '.')) + .data(cdModule) .data(cdModule, function(cd) { return cd[0].trace.uid; }); traces.exit().remove();