Skip to content

Commit c650b30

Browse files
committed
fix: use fullTrace instead of trace
1 parent 8e4db28 commit c650b30

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/traces/bar/cross_trace_calc.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,9 @@ function crossTraceCalc(gd, plotinfo) {
5353

5454
// Harmonize start/end (ie. ph0/ph1) values of shared bins
5555
if(fullTrace._computePh) {
56-
var trace = fullTraces[i];
57-
var mainData = trace.orientation === 'h' ? 'y' : 'x';
56+
var mainData = fullTrace.orientation === 'h' ? 'y' : 'x';
5857
var bingroup = '_' + mainData + 'bingroup';
59-
var groupName = trace[bingroup];
58+
var groupName = fullTrace[bingroup];
6059
if(!groupName) continue;
6160
var groupTraces = fullTraces.filter(function(t) { return t[bingroup] === groupName});
6261
var leftGap = groupTraces.map(function(t) {return t._leftGap;});
@@ -65,11 +64,11 @@ function crossTraceCalc(gd, plotinfo) {
6564
rightGap = aggNums(Math.min, null, rightGap);
6665

6766
// Return early if the aggregated left and right gaps are the same
68-
if(leftGap === trace._leftGap && rightGap === trace._rightGap) continue;
67+
if(leftGap === fullTrace._leftGap && rightGap === fullTrace._rightGap) continue;
6968

70-
var pa = Axes.getFromId(gd, trace.orientation === 'h' ? trace.yaxis : trace.xaxis);
71-
var calendar = trace[mainData + 'calendar'];
72-
var binEdges = trace._binEdges;
69+
var pa = Axes.getFromId(gd, fullTrace.orientation === 'h' ? fullTrace.yaxis : fullTrace.xaxis);
70+
var calendar = fullTrace[mainData + 'calendar'];
71+
var binEdges = fullTrace._binEdges;
7372
var roundFn = getBinSpanLabelRound(leftGap, rightGap, binEdges, pa, calendar);
7473
var cd = gd.calcdata[i];
7574
for(var j = 0; j < cd.length; j++) {

0 commit comments

Comments
 (0)