kopia lustrzana https://github.com/backface/turtlestitch
fixed deserializing global settings per scene in multi-scene projects
rodzic
98d0a6438e
commit
5cea738b8b
|
@ -31,6 +31,7 @@
|
|||
|
||||
### 2021-08-01
|
||||
* gui: fixed saving projects with their names
|
||||
* store: fixed deserializing global settings per scene in multi-scene projects
|
||||
|
||||
### 2021-07-29
|
||||
* gui: fixed switching scenes in presentation mode
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<script src="src/maps.js?version=2021-06-15"></script>
|
||||
<script src="src/extensions.js?version=2021-07-20"></script>
|
||||
<script src="src/xml.js?version=2021-07-05"></script>
|
||||
<script src="src/store.js?version=2021-07-23"></script>
|
||||
<script src="src/store.js?version=2021-08-01"></script>
|
||||
<script src="src/locale.js?version=2021-07-12"></script>
|
||||
<script src="src/cloud.js?version=2021-02-04"></script>
|
||||
<script src="src/api.js?version=2021-07-05"></script>
|
||||
|
|
10
src/store.js
10
src/store.js
|
@ -63,7 +63,7 @@ Project*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.store = '2021-July-23';
|
||||
modules.store = '2021-August-01';
|
||||
|
||||
// XML_Serializer ///////////////////////////////////////////////////////
|
||||
/*
|
||||
|
@ -338,9 +338,11 @@ SnapSerializer.prototype.loadProjectModel = function (xmlNode, ide, remixID) {
|
|||
if (scenesModel.attributes.select) {
|
||||
project.sceneIdx = +scenesModel.attributes.select;
|
||||
}
|
||||
scenesModel.childrenNamed('scene').forEach(model =>
|
||||
project.scenes.add(this.loadScene(model))
|
||||
);
|
||||
scenesModel.childrenNamed('scene').forEach(model => {
|
||||
ide.scene.captureGlobalSettings();
|
||||
project.scenes.add(this.loadScene(model));
|
||||
ide.scene.applyGlobalSettings();
|
||||
});
|
||||
} else {
|
||||
project.scenes.add(this.loadScene(xmlNode, remixID));
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue