Browse Source

Merge pull request #9237 from BabylonJS/msDestiny14/nme

NME - Setting isLoading to false after loading
sebavan 4 years ago
parent
commit
bc776cd0c6
1 changed files with 2 additions and 2 deletions
  1. 2 2
      nodeEditor/src/serializationTools.ts

+ 2 - 2
nodeEditor/src/serializationTools.ts

@@ -45,14 +45,14 @@ export class SerializationTools {
     }
     }
 
 
     public static Deserialize(serializationObject: any, globalState: GlobalState) {
     public static Deserialize(serializationObject: any, globalState: GlobalState) {
-        globalState.onIsLoadingChanged.notifyObservers(true);
         globalState.nodeMaterial!.loadFromSerialization(serializationObject, "");
         globalState.nodeMaterial!.loadFromSerialization(serializationObject, "");
+        globalState.onIsLoadingChanged.notifyObservers(false);
     }
     }
 
 
     public static AddFrameToMaterial(serializationObject: any, globalState: GlobalState, currentMaterial: NodeMaterial) {
     public static AddFrameToMaterial(serializationObject: any, globalState: GlobalState, currentMaterial: NodeMaterial) {
-        globalState.onIsLoadingChanged.notifyObservers(true);
         this.UpdateLocations(currentMaterial, globalState);
         this.UpdateLocations(currentMaterial, globalState);
         globalState.nodeMaterial!.loadFromSerialization(serializationObject, "", true);
         globalState.nodeMaterial!.loadFromSerialization(serializationObject, "", true);
         globalState.onImportFrameObservable.notifyObservers(serializationObject);
         globalState.onImportFrameObservable.notifyObservers(serializationObject);
+        globalState.onIsLoadingChanged.notifyObservers(false);
     }
     }
 }
 }