mirror of
https://github.com/minetest/minetest.git
synced 2025-02-17 02:22:26 +01:00
Move rendering engine reset after deletion of game objects
This commit is contained in:
@ -1113,6 +1113,8 @@ Game::~Game()
|
||||
&settingChangedCallback, this);
|
||||
g_settings->deregisterChangedCallback("camera_smoothing",
|
||||
&settingChangedCallback, this);
|
||||
if (m_rendering_engine)
|
||||
m_rendering_engine->finalize();
|
||||
}
|
||||
|
||||
bool Game::startup(bool *kill,
|
||||
@ -1289,8 +1291,6 @@ void Game::run()
|
||||
|
||||
void Game::shutdown()
|
||||
{
|
||||
m_rendering_engine->finalize();
|
||||
|
||||
auto formspec = m_game_ui->getFormspecGUI();
|
||||
if (formspec)
|
||||
formspec->quitMenu();
|
||||
|
Reference in New Issue
Block a user