From da1ab28a3305891182d80db6c4a4fb9ff4806155 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Wed, 10 Jul 2019 21:35:03 +0000 Subject: [PATCH] Don't add label fields on refresh --- EditorGroup.js | 4 +++- EditorLink.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/EditorGroup.js b/EditorGroup.js index e603def..1cbfc3b 100644 --- a/EditorGroup.js +++ b/EditorGroup.js @@ -63,7 +63,9 @@ class EditorGroup extends EditorEntryBase { static unserialize(ser) { let group = new EditorGroup(); group.nodes_.clear(); - group.setLabel(ser.label); + if (ser.label != null) { + group.setLabel(ser.label); + } group.nodes_.unserialize(ser.members); return group.getElement(); } diff --git a/EditorLink.js b/EditorLink.js index 9006ae4..0812c6e 100644 --- a/EditorLink.js +++ b/EditorLink.js @@ -69,7 +69,9 @@ class EditorLink extends EditorEntryBase { static unserialize(ser) { let link = new EditorLink(); link.nodes_.clear(); - link.setLabel(ser.label); + if (ser.label != null) { + link.setLabel(ser.label); + } link.nodes_.unserialize([ser.from, ser.to]); return link.getElement(); }