diff --git a/src/traces/sankey/plot.js b/src/traces/sankey/plot.js index b7b953548f3..9b14ec6caac 100644 --- a/src/traces/sankey/plot.js +++ b/src/traces/sankey/plot.js @@ -129,6 +129,7 @@ module.exports = function plot(gd, calcData) { // stash initial view for(var i = 0; i < gd._fullData.length; i++) { + if(!gd._fullData[i].visible) continue; if(gd._fullData[i].type !== cn.sankey) continue; if(!gd._fullData[i]._viewInitial) { var node = gd._fullData[i].node; diff --git a/test/image/mocks/sankey_subplots.json b/test/image/mocks/sankey_subplots.json index fe20a584f86..bbe066cf319 100644 --- a/test/image/mocks/sankey_subplots.json +++ b/test/image/mocks/sankey_subplots.json @@ -36,6 +36,10 @@ "value": [120, 50], "label": ["stram4", "stream5"] } + }, + { + "visible": false, + "type": "sankey" } ], "layout": {