Selaa lähdekoodia

gluon-status-page: fix neighbour purging

notUpdated is a Set, so a for-in loop doesn't work.

Fixes #657
Matthias Schiffer 8 vuotta sitten
vanhempi
commit
dfd5d7bdff
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      package/gluon-status-page/src/js/lib/gui/neighbours.js

+ 2 - 2
package/gluon-status-page/src/js/lib/gui/neighbours.js

@@ -198,11 +198,11 @@ function (Helper, SignalGraph, Signal) {
         notUpdated.delete(id)
       }
 
-      for (id in notUpdated) {
+      notUpdated.forEach(function (id) {
         managedNeighbours[id].views.forEach( function (d) { d.destroy() })
         colors.push(managedNeighbours[id].color)
         delete managedNeighbours[id]
-      }
+      })
     }