Fix issue where pie chart lets you disable all series then series doesn;t come back when re-enabled

master-patched
Bob Monteverde 12 years ago
parent 9d726ac9ab
commit 5d5488dbb6

@ -5291,8 +5291,8 @@ nv.models.pieChart = function() {
legend.dispatch.on('legendClick', function(d,i, that) {
d.disabled = !d.disabled;
if (!data.filter(function(d) { return !d.disabled }).length) {
data.map(function(d) {
if (!pie.values()(data[0]).filter(function(d) { return !d.disabled }).length) {
pie.values()(data[0]).map(function(d) {
d.disabled = false;
wrap.selectAll('.series').classed('disabled', false);
return d;

2
nv.d3.min.js vendored

File diff suppressed because one or more lines are too long

@ -91,8 +91,8 @@ nv.models.pieChart = function() {
legend.dispatch.on('legendClick', function(d,i, that) {
d.disabled = !d.disabled;
if (!data.filter(function(d) { return !d.disabled }).length) {
data.map(function(d) {
if (!pie.values()(data[0]).filter(function(d) { return !d.disabled }).length) {
pie.values()(data[0]).map(function(d) {
d.disabled = false;
wrap.selectAll('.series').classed('disabled', false);
return d;

Loading…
Cancel
Save