Browse Source

Merge pull request #656 from Ragora/bugfix-module-deinitialization-order

BugFix: Correct Module deinitialization Ordering
Brian Roberts 3 years ago
parent
commit
8293ac7b49
2 changed files with 2 additions and 2 deletions
  1. 1 1
      Engine/source/T3D/gameFunctions.cpp
  2. 1 1
      Engine/source/scene/sceneManager.cpp

+ 1 - 1
Engine/source/T3D/gameFunctions.cpp

@@ -46,7 +46,7 @@ MODULE_BEGIN( 3D )
    
    
    MODULE_SHUTDOWN_BEFORE( Process )
    MODULE_SHUTDOWN_BEFORE( Process )
    MODULE_SHUTDOWN_BEFORE( Sim )
    MODULE_SHUTDOWN_BEFORE( Sim )
-   MODULE_SHUTDOWN_AFTER( Scene )
+   MODULE_SHUTDOWN_BEFORE( Scene )
    
    
    MODULE_INIT
    MODULE_INIT
    {
    {

+ 1 - 1
Engine/source/scene/sceneManager.cpp

@@ -49,7 +49,7 @@ extern bool gEditingMission;
 MODULE_BEGIN( Scene )
 MODULE_BEGIN( Scene )
 
 
    MODULE_INIT_AFTER( Sim )   
    MODULE_INIT_AFTER( Sim )   
-   MODULE_SHUTDOWN_BEFORE( Sim )
+   MODULE_SHUTDOWN_AFTER( Sim )
    
    
    MODULE_INIT
    MODULE_INIT
    {
    {