diff -r 2a40e88564c8 -r 13afc0e517bd mpxmusicplayer/app/src/mpxappui.cpp --- a/mpxmusicplayer/app/src/mpxappui.cpp Tue Feb 02 00:09:33 2010 +0200 +++ b/mpxmusicplayer/app/src/mpxappui.cpp Fri Feb 19 22:48:30 2010 +0200 @@ -211,9 +211,6 @@ // initialize FeatureManager FeatureManager::InitializeLibL(); - // Check updates from IAD, continue UI launching even if something fails there - TRAP_IGNORE( CheckUpdatesL() ); - if ( FeatureManager::FeatureSupported( KFeatureIdCoverDisplay ) ) { iCoverDisplay = ETrue; @@ -3336,6 +3333,11 @@ TMPXPlaybackCommand cmd = EPbCmdEnd; switch ( aCommand ) { + case EMPXCmdCheckIADUpdates: + { + TRAP_IGNORE( CheckUpdatesL() ); + break; + } case EMPXCmdPlay: case EMPXCmdPause: case EMPXCmdPlayPause: