Fixing issue in legend.js I found while investigating

issue #171.  Turns out it's possible for a divide by zero
error to happen.
master
Robin Hu 11 years ago
parent 4bb3531197
commit 646c54bf62

@ -194,6 +194,7 @@ keyColor = function(d, i) {return colors(d.key)};
var chart;
nv.addGraph(function() {
chart = nv.models.stackedAreaChart()
// .width(600).height(500)
.useInteractiveGuideline(true)
.x(function(d) { return d[0] })
.y(function(d) { return d[1] })

@ -94,6 +94,7 @@ nv.models.legend = function() {
columnWidths[seriesPerRow] = seriesWidths[seriesPerRow];
legendWidth += seriesWidths[seriesPerRow++];
}
if (seriesPerRow === 0) seriesPerRow = 1; //minimum of one series per row
while ( legendWidth > availableWidth && seriesPerRow > 1 ) {

Loading…
Cancel
Save