From dcc3e1e588a17fd85f8a06e25463de3896cf6a25 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 19 Jul 2005 22:58:31 +0000 Subject: [PATCH] Don't reset HandleSongTimer here; we might still be in the middle of the previous screen. Do this in SM_LoseFocus. --- stepmania/src/ScreenManager.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/stepmania/src/ScreenManager.cpp b/stepmania/src/ScreenManager.cpp index 9d1e0d9156..019396350d 100644 --- a/stepmania/src/ScreenManager.cpp +++ b/stepmania/src/ScreenManager.cpp @@ -318,11 +318,6 @@ Screen* ScreenManager::MakeNewScreenInternal( const CString &sScreenName ) Screen* ScreenManager::MakeNewScreen( const CString &sScreenName ) { - /* By default, RageSounds handles the song timer. When we change screens, reset this; - * screens turn this off in SM_GainFocus if they handle timers themselves (edit). - * XXX: screens should turn this on in SM_LoseFocus if they handle timers themselves, too */ - SOUND->HandleSongTimer( true ); - /* Cleanup song data. This can free up a fair bit of memory, so do it before * creating the new screen, to lower peak memory usage slightly. */ SONGMAN->Cleanup();