diff --git a/src/app/components/network/network.component.ts b/src/app/components/network/network.component.ts index 9f3279702b2832002d24bf39f2f33d11b80b8265..a61d1b76cc7e1060ec3dff41ecba8a6762fb01a3 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 = [];