diff --git a/src/app/components/network/network.component.ts b/src/app/components/network/network.component.ts index 40127ca80c685782fcf111bb6fbadf3b17746069..c2ab947342f88cbe29680939687646c8e7a27281 100644 --- a/src/app/components/network/network.component.ts +++ b/src/app/components/network/network.component.ts @@ -183,6 +183,10 @@ export class NetworkComponent implements OnInit { }) this.legendContext = this.adjacentDisordersDrug || this.adjacentDisordersProtein ? 'adjacentDrugsAndDisorders' : 'adjacentDrugs'; } else { + // remove adjacent drugs, make sure that also drug associated disorders are removed + if (this.adjacentDisordersDrug) { + this.updateAdjacentDrugDisorders(false); + } this.nodeData.nodes.remove(this.adjacentDrugList); this.nodeData.edges.remove(this.adjacentDrugEdgesList); this.adjacentDrugList = [];