From 2ebf4721d1cc607e0bd1be5ea3b9812dff76ae15 Mon Sep 17 00:00:00 2001 From: scrawl Date: Sat, 11 Aug 2012 15:15:09 +0200 Subject: [PATCH] small main menu fix --- apps/openmw/mwinput/inputmanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/openmw/mwinput/inputmanager.cpp b/apps/openmw/mwinput/inputmanager.cpp index e29e3c2683..2f70d14fa2 100644 --- a/apps/openmw/mwinput/inputmanager.cpp +++ b/apps/openmw/mwinput/inputmanager.cpp @@ -214,8 +214,8 @@ private: void toggleMainMenu() { - if (windows.isGuiMode () && windows.getMode () == MWGui::GM_MainMenu) - windows.removeGuiMode (MWGui::GM_MainMenu); + if (windows.isGuiMode () && (windows.getMode () == MWGui::GM_MainMenu || windows.getMode () == MWGui::GM_Settings)) + windows.popGuiMode(); else windows.pushGuiMode (MWGui::GM_MainMenu); }