Skip to content

Commit 781bcdf

Browse files
committed
bar: fix array to calc data for invisible traces
1 parent f07a274 commit 781bcdf

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/traces/bar/arrays_to_calcdata.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,16 @@ var mergeArray = require('../../lib').mergeArray;
1515
// arrayOk attributes, merge them into calcdata array
1616
module.exports = function arraysToCalcdata(cd) {
1717
var trace = cd[0].trace,
18-
marker = trace.marker,
19-
markerLine = marker.line;
18+
marker = trace.marker;
2019

2120
mergeArray(trace.text, cd, 'tx');
22-
mergeArray(marker.opacity, cd, 'mo');
23-
mergeArray(marker.color, cd, 'mc');
24-
mergeArray(markerLine.color, cd, 'mlc');
25-
mergeArray(markerLine.width, cd, 'mlw');
21+
22+
if(marker && marker.line) {
23+
var markerLine = marker.line;
24+
25+
mergeArray(marker.opacity, cd, 'mo');
26+
mergeArray(marker.color, cd, 'mc');
27+
mergeArray(markerLine.color, cd, 'mlc');
28+
mergeArray(markerLine.width, cd, 'mlw');
29+
}
2630
};

0 commit comments

Comments
 (0)