From 711b88767e9ad843218d65f62efa8575df7f9d0e Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 1 Feb 2006 07:25:25 +0000 Subject: [PATCH] fix up reuse: init menus in BeginScreen --- stepmania/src/ScreenOptionsMemoryCard.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/stepmania/src/ScreenOptionsMemoryCard.cpp b/stepmania/src/ScreenOptionsMemoryCard.cpp index 7a42d7c73b..b6f98f45b7 100644 --- a/stepmania/src/ScreenOptionsMemoryCard.cpp +++ b/stepmania/src/ScreenOptionsMemoryCard.cpp @@ -16,6 +16,11 @@ void ScreenOptionsMemoryCard::Init() { ScreenOptions::Init(); + this->SubscribeToMessage( Message_StorageDevicesChanged ); +} + +void ScreenOptionsMemoryCard::BeginScreen() +{ vector vHands; FOREACH_CONST( UsbStorageDevice, MEMCARDMAN->GetStorageDevices(), iter ) @@ -53,10 +58,7 @@ void ScreenOptionsMemoryCard::Init() } InitMenu( vHands ); -} -void ScreenOptionsMemoryCard::BeginScreen() -{ ScreenOptions::BeginScreen(); // select the last chosen memory card (if present) @@ -72,8 +74,6 @@ void ScreenOptionsMemoryCard::BeginScreen() } } } - - this->SubscribeToMessage( Message_StorageDevicesChanged ); } void ScreenOptionsMemoryCard::HandleScreenMessage( const ScreenMessage SM )