From d9c81c92cfdeb1e37fc364c48eba4b76f7c0ef93 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 1 Feb 2006 06:33:22 +0000 Subject: [PATCH] don't SavePrefsToDisk. Screens that change preferences that should be saved save on their own. --- stepmania/src/ScreenManager.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/stepmania/src/ScreenManager.cpp b/stepmania/src/ScreenManager.cpp index 57b4503b8e..68680faf98 100644 --- a/stepmania/src/ScreenManager.cpp +++ b/stepmania/src/ScreenManager.cpp @@ -62,7 +62,7 @@ #include "global.h" #include "ScreenManager.h" -#include "PrefsManager.h" +#include "Preference.h" #include "RageLog.h" #include "RageUtil.h" #include "GameSoundManager.h" @@ -662,8 +662,6 @@ Screen *ScreenManager::ActivatePreparedScreenAndBackground( const RString &sScre void ScreenManager::LoadDelayedScreen() { - const bool bWasOnSystemMenu = !g_ScreenStack.empty() && g_ScreenStack.back().m_pScreen->GetScreenType() == system_menu; - RString sScreenName = m_sDelayedScreen; m_sDelayedScreen = ""; @@ -697,12 +695,6 @@ void ScreenManager::LoadDelayedScreen() ASSERT( pScreen != NULL ); } - bool bIsOnSystemMenu = pScreen->GetScreenType() == system_menu; - - // If we're exiting a system menu, persist settings in case we don't exit normally - if( bWasOnSystemMenu && !bIsOnSystemMenu ) - PREFSMAN->SavePrefsToDisk(); - if( !apActorsToDelete.empty() ) { BeforeDeleteScreen();