Skip to content

Commit 669b934

Browse files
committed
Merge branch 'stack-empty' into 3.4.13
2 parents c4870f4 + d21da02 commit 669b934

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

d3.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6516,6 +6516,7 @@
65166516
d3.layout.stack = function() {
65176517
var values = d3_identity, order = d3_layout_stackOrderDefault, offset = d3_layout_stackOffsetZero, out = d3_layout_stackOut, x = d3_layout_stackX, y = d3_layout_stackY;
65186518
function stack(data, index) {
6519+
if (!(n = data.length)) return data;
65196520
var series = data.map(function(d, i) {
65206521
return values.call(stack, d, i);
65216522
});
@@ -6528,7 +6529,7 @@
65286529
series = d3.permute(series, orders);
65296530
points = d3.permute(points, orders);
65306531
var offsets = offset.call(stack, points, index);
6531-
var n = series.length, m = series[0].length, i, j, o;
6532+
var m = series[0].length, n, i, j, o;
65326533
for (j = 0; j < m; ++j) {
65336534
out.call(stack, series[0][j], o = offsets[j], points[0][j][1]);
65346535
for (i = 1; i < n; ++i) {

0 commit comments

Comments
 (0)