diff --git a/dist/entry.js b/dist/entry.js index 6e4452a042..d79a2b2f8d 100644 --- a/dist/entry.js +++ b/dist/entry.js @@ -9885,8 +9885,8 @@ Entry.Scene.prototype.removeScene = function(a) { }; Entry.Scene.prototype.selectScene = function(a) { a = a || this.getScenes()[0]; - this.selectedScene && this.selectedScene.id == a.id || (Entry.engine.isState("run") && Entry.container.resetSceneDuringRun(), this.selectedScene = a, Entry.container.setCurrentObjects(), Entry.stage.objectContainers && 0 !== Entry.stage.objectContainers.length && Entry.stage.selectObjectContainer(a), (a = Entry.container.getCurrentObjects()[0]) && "minimize" != Entry.type ? (Entry.container.selectObject(a.id), Entry.playground.refreshPlayground()) : (Entry.stage.selectObject(null), Entry.playground.flushPlayground(), - Entry.variableContainer.updateList()), Entry.container.listView_ || Entry.stage.sortZorder(), Entry.container.updateListView(), this.updateView()); + this.selectedScene && this.selectedScene.id == a.id || (Entry.engine.isState("run") && Entry.container.resetSceneDuringRun(), this.selectedScene = a, Entry.container.setCurrentObjects(), Entry.stage.objectContainers && 0 !== Entry.stage.objectContainers.length && Entry.stage.selectObjectContainer(a), (a = Entry.container.getCurrentObjects()[0]) && "minimize" != Entry.type ? Entry.container.selectObject(a.id) : (Entry.stage.selectObject(null), Entry.playground.flushPlayground(), Entry.variableContainer.updateList()), + Entry.container.listView_ || Entry.stage.sortZorder(), Entry.container.updateListView(), this.updateView()); }; Entry.Scene.prototype.toJSON = function() { for (var a = [], b = this.getScenes().length, c = 0;c < b;c++) { diff --git a/dist/entry.min.js b/dist/entry.min.js index 7e6d6df970..3b3f81a25f 100644 --- a/dist/entry.min.js +++ b/dist/entry.min.js @@ -914,10 +914,10 @@ b.appendChild(d);if(Entry.sceneEditable){var e=Entry.createElement("button");e.a Entry.Scene.prototype.addScenes=function(a){if((this.scenes_=a)&&0!==a.length)for(var b=0,c=a.length;b=this.getScenes().length)Entry.toast.alert(Lang.Msgs.runtime_error,Lang.Workspace.Scene_delete_error,!1);else{var b=this.getScenes().indexOf(this.getSceneById(a.id));this.getScenes().splice(b,1);this.selectScene();for(var b=Entry.container.getSceneObjects(a),c=0;c=this.maxCount)Entry.toast.alert(Lang.Msgs.runtime_error,Lang.Workspace.Scene_add_error,!1);else{var b={name:a.name+Lang.Workspace.replica_of_object,id:Entry.generateHash()};this.generateElement(b);this.addScene(b);a=Entry.container.getSceneObjects(a);for(var c=a.length-1;0<=c;c--)Entry.container.addCloneObject(a[c],b.id)}};Entry.Script=function(a){this.entity=a};p=Entry.Script.prototype; p.init=function(a,b,c){Entry.assert("BLOCK"==a.tagName.toUpperCase(),a.tagName);this.type=a.getAttribute("type");this.id=Number(a.getAttribute("id"));a.getElementsByTagName("mutation").length&&a.getElementsByTagName("mutation")[0].hasAttribute("hashid")&&(this.hashId=a.childNodes[0].getAttribute("hashid"));"REPEAT"==this.type.substr(0,6).toUpperCase()&&(this.isRepeat=!0);b instanceof Entry.Script&&(this.previousScript=b,b.parentScript&&(this.parentScript=b.parentScript));c instanceof Entry.Script&& (this.parentScript=c);a=a.childNodes;for(b=0;b