From a88f42beba5619eabc557f6294f71ca5613c1a47 Mon Sep 17 00:00:00 2001 From: AJ Kelly Date: Wed, 29 Dec 2010 17:02:30 -0600 Subject: [PATCH] [ScreenInstallOverlay] Added bare DownloadFinished message. --- Docs/Changelog_sm-ssc.txt | 1 + src/ScreenInstallOverlay.cpp | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Docs/Changelog_sm-ssc.txt b/Docs/Changelog_sm-ssc.txt index 32454ccac7..b51e85ecbc 100644 --- a/Docs/Changelog_sm-ssc.txt +++ b/Docs/Changelog_sm-ssc.txt @@ -18,6 +18,7 @@ sm-ssc v1.2 | 201012xx * [ScreenHowToPlay] Replaced LOAD_ALL_COMMANDS_AND_SET_XY_AND_ON_COMMAND macro calls with ActorUtil::LoadAllCommandsAndSetXY(). Fixes an odd bug I ran into during the porting of DDR 5th Mix. [freem] +* [ScreenInstallOverlay] Added bare DownloadFinished message. [freem] 20101228 -------- diff --git a/src/ScreenInstallOverlay.cpp b/src/ScreenInstallOverlay.cpp index ba89a96bc6..adbe4cbf0f 100644 --- a/src/ScreenInstallOverlay.cpp +++ b/src/ScreenInstallOverlay.cpp @@ -248,11 +248,14 @@ public: } break; } - bool bFinsihed = m_DownloadState == packages && + bool bFinished = m_DownloadState == packages && m_vsQueuedPackageUrls.empty() && m_pTransfer == NULL; - if( bFinsihed ) + if( bFinished ) { + Message msg( "DownloadFinished" ); + MESSAGEMAN->Broadcast(msg); + playAfterLaunchInfo = m_playAfterLaunchInfo; return true; }