Skip to content

Commit 6adf4d9

Browse files
committed
fix per legend traceorder defaults
1 parent c3397fc commit 6adf4d9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/components/legend/defaults.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,12 @@ function groupDefaults(legendId, layoutIn, layoutOut, fullData) {
4141
var legendReallyHasATrace = false;
4242
var defaultOrder = 'normal';
4343

44-
for(var i = 0; i < fullData.length; i++) {
45-
trace = fullData[i];
44+
var allLegendItems = fullData.filter(function(d) {
45+
return legendId === (d.legend || 'legend');
46+
});
47+
48+
for(var i = 0; i < allLegendItems.length; i++) {
49+
trace = allLegendItems[i];
4650

4751
if(!trace.visible) continue;
4852

0 commit comments

Comments
 (0)