We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fbbcd20 commit c70d5caCopy full SHA for c70d5ca
src/plots/command.js
@@ -360,9 +360,13 @@ function computeDataBindings(gd, args) {
360
traces = null;
361
}
362
363
- crawl(aobj, function(path, attrName, attr) {
+ crawl(aobj, function(path, attrName, _attr) {
364
var thisTraces;
365
- if(Array.isArray(attr)) {
+ var attr;
366
+
367
+ if(Array.isArray(_attr)) {
368
+ attr = _attr.slice();
369
370
var nAttr = Math.min(attr.length, gd.data.length);
371
if(traces) {
372
nAttr = Math.min(nAttr, traces.length);
@@ -372,6 +376,7 @@ function computeDataBindings(gd, args) {
376
thisTraces[j] = traces ? traces[j] : j;
373
377
374
378
} else {
379
+ attr = _attr;
375
380
thisTraces = traces ? traces.slice() : null;
381
382
0 commit comments