Skip to content

Commit 7774463

Browse files
committed
relax requirement for re-calc
- recalc when gd.calcdata doesn't match with fullData (not gd.data)
1 parent bedb673 commit 7774463

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/plot_api/plot_api.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Plotly.plot = function(gd, data, layout, config) {
140140

141141
// generate calcdata, if we need to
142142
// to force redoing calcdata, just delete it before calling Plotly.plot
143-
var recalc = !gd.calcdata || gd.calcdata.length !== (gd.data || []).length;
143+
var recalc = !gd.calcdata || gd.calcdata.length !== (gd._fullData || []).length;
144144
if(recalc) Plots.doCalcdata(gd);
145145

146146
// in case it has changed, attach fullData traces to calcdata

0 commit comments

Comments
 (0)