Fix editor hang when scene deserialization fails

This commit is contained in:
Wojtek Figat
2024-05-20 18:24:20 +02:00
parent 9b01229e58
commit 4d9c92dd49

View File

@@ -155,8 +155,8 @@ namespace FlaxEditor.Utilities
var scene = Level.LoadSceneFromBytes(data.Bytes);
if (scene == null)
{
Profiler.EndEvent();
throw new Exception("Failed to deserialize scene");
Editor.LogError("Failed to restore scene");
continue;
}
// Restore `dirty` state