diff --git a/src/req/renderer/containers/circularGenome/circularGenome.tsx b/src/req/renderer/containers/circularGenome/circularGenome.tsx index d3a2972f8..638354723 100644 --- a/src/req/renderer/containers/circularGenome/circularGenome.tsx +++ b/src/req/renderer/containers/circularGenome/circularGenome.tsx @@ -80,33 +80,33 @@ export class CircularGenome extends React.Component = await loadFromString(assembleCompilableCoverageTrack(this.props.figure,coverageTrack)); for(let i = 0; i != nodes.length; ++i) - { - if(nodes[i].name == "div") { - for(let k = 0; k != nodes[i].children.length; ++k) + if(nodes[i].name == "div") { - if(nodes[i].children[k].name == "plasmid") + for(let k = 0; k != nodes[i].children.length; ++k) { - plasmid.fromNode(nodes[i].children[k]); - this.setState({ - plasmidCache : [ - ...this.state.plasmidCache, - { - uuid : target, - plasmid : plasmid - } - ] - }); + if(nodes[i].children[k].name == "plasmid") + { + plasmid.fromNode(nodes[i].children[k]); + this.setState({ + plasmidCache : [ + ...this.state.plasmidCache, + { + uuid : target, + plasmid : plasmid + } + ] + }); + } } } } } - } } return undefined;