diff --git a/source/menu.cpp b/source/menu.cpp index 8190a39..2c4e706 100644 --- a/source/menu.cpp +++ b/source/menu.cpp @@ -120,7 +120,11 @@ static void ResetText() LoadLanguage(); if(mainWindow) + { + HaltGui(); mainWindow->ResetText(); + ResumeGui(); + } } static int currentLanguage = -1; @@ -169,10 +173,8 @@ void ChangeLanguage() { } } #endif - HaltGui(); ResetText(); currentLanguage = GCSettings.language; - ResumeGui(); } /****************************************************************************