Fix incorrect scene object memory leak printing if some objects are destroyed during game plugin shutdown
This commit is contained in:
@@ -195,6 +195,8 @@ namespace FlaxEditor.States
|
||||
SceneRestoring?.Invoke();
|
||||
_duplicateScenes.UnloadScenes();
|
||||
PluginManager.Internal_DeinitializeGamePlugins();
|
||||
FlaxEngine.Scripting.FlushRemovedObjects();
|
||||
Editor.WipeOutLeftoverSceneObjects();
|
||||
Editor.Internal_SetPlayMode(false);
|
||||
_duplicateScenes.RestoreSceneData();
|
||||
SceneRestored?.Invoke();
|
||||
|
||||
@@ -144,8 +144,6 @@ namespace FlaxEditor.Utilities
|
||||
Editor.LogError("Failed to unload scenes.");
|
||||
return;
|
||||
}
|
||||
FlaxEngine.Scripting.FlushRemovedObjects();
|
||||
Editor.WipeOutLeftoverSceneObjects();
|
||||
|
||||
Profiler.EndEvent();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user