diff --git a/src/element.class.js b/src/element.class.js index 945e4553..c13b8fbe 100644 --- a/src/element.class.js +++ b/src/element.class.js @@ -1544,6 +1544,8 @@ this.clear(); + // TODO: test this + this.backgroundColor = serialized.background; this._enlivenDatalessObjects(serialized.objects, callback); }, @@ -1561,6 +1563,10 @@ numLoadedObjects = 0, numTotalObjects = objects.length; + if (numTotalObjects === 0 && callback) { + callback(); + } + try { objects.forEach(function (obj, index) {