Move navigation server finalize before physics server

Moves finalize_navigation_server() before physics server (and also OS in 3.x). The NavigationServer command queue can have objects from other servers like physics or visuals so it needs to be flushed before.
This commit is contained in:
smix8 2022-12-20 11:16:47 +01:00 committed by Relintai
parent b5c01b8703
commit d6b6d6668e

View File

@ -2450,9 +2450,9 @@ void Main::cleanup(bool p_force) {
memdelete(audio_server); memdelete(audio_server);
} }
finalize_navigation_server();
OS::get_singleton()->finalize(); OS::get_singleton()->finalize();
finalize_physics(); finalize_physics();
finalize_navigation_server();
if (packed_data) { if (packed_data) {
memdelete(packed_data); memdelete(packed_data);