Fix bug in LayoutGroup.restorePos() and reduce group count

This commit is contained in:
Ian Gulliver
2019-07-16 18:31:28 +00:00
parent 0ddefeeaef
commit c9cc43126d
2 changed files with 13 additions and 0 deletions

View File

@@ -40,6 +40,10 @@ class LayoutGroup {
restorePos() {
this.vec = this.savedVec_;
// Fix up nodesByPos, as intra-group collisions may have corrupted it
for (let node of this.nodes) {
this.nodesByPos_.set(node.pos, node);
}
}
moveBy(offset) {