From 660e63688761dc08558de030a53464d39a6ec85f Mon Sep 17 00:00:00 2001 From: sapier Date: Sat, 24 May 2014 13:05:10 +0200 Subject: [PATCH] Hide pause menu prior drawing "shutting down..." message --- src/game.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/game.cpp b/src/game.cpp index d7dfa11b1..ef0d3a556 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -3450,19 +3450,20 @@ void the_game(bool &kill, bool random_input, InputHandler *input, sky->drop(); clear_particles(); + /* cleanup menus */ + while (g_menumgr.menuCount() > 0) + { + g_menumgr.m_stack.front()->setVisible(false); + g_menumgr.deletingMenu(g_menumgr.m_stack.front()); + } /* Draw a "shutting down" screen, which will be shown while the map generator and other stuff quits */ { - /*gui::IGUIStaticText *gui_shuttingdowntext = */ wchar_t* text = wgettext("Shutting down stuff..."); draw_load_screen(text, device, guienv, font, 0, -1, false); delete[] text; - /*driver->beginScene(true, true, video::SColor(255,0,0,0)); - guienv->drawAll(); - driver->endScene(); - gui_shuttingdowntext->remove();*/ } chat_backend.addMessage(L"", L"# Disconnected.");