From d114ab6fa9f73d9875b8335ecd2b3cbab44be9b5 Mon Sep 17 00:00:00 2001 From: Unick Soft Date: Sat, 17 Nov 2018 22:38:12 +0200 Subject: [PATCH] hot fix remove vertex --- script/Graph.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/script/Graph.js b/script/Graph.js index b1cb111..c943a94 100644 --- a/script/Graph.js +++ b/script/Graph.js @@ -105,13 +105,11 @@ Graph.prototype.DeleteVertex = function(vertexObject) var index = this.vertices.indexOf(vertexObject); if (index > -1) { - var clonedEdge = this.edges.slice(0); - - for (var i = 0; i < clonedEdge.length; i++) + for (var i = 0; i < this.edges.length; i++) { - if (clonedEdge[i].vertex1 == vertexObject || clonedEdge[i].vertex2 == vertexObject) + if (this.edges[i].vertex1 == vertexObject || this.edges[i].vertex2 == vertexObject) { - this.DeleteEdge(clonedEdge[i]); + this.DeleteEdge(this.edges[i]); i--; } }