diff -r 8970fbd719ec -r 7f2b2a65da29 videoplayback/videoplaybackviews/src/mpxvideoplaybackview.cpp --- a/videoplayback/videoplaybackviews/src/mpxvideoplaybackview.cpp Wed Apr 14 15:59:50 2010 +0300 +++ b/videoplayback/videoplaybackviews/src/mpxvideoplaybackview.cpp Tue Apr 27 16:40:33 2010 +0300 @@ -16,7 +16,7 @@ */ -// Version : %version: 18 % +// Version : %version: 20 % // Include Files @@ -224,14 +224,25 @@ { HandleCommandL( EAknSoftkeyBack ); } - else if ( iPlaylistView ) +} + +// ------------------------------------------------------------------------------------------------- +// CMPXVideoPlaybackView::HandleInitializingStateL() +// ------------------------------------------------------------------------------------------------- +// +void CMPXVideoPlaybackView::HandleInitializingStateL( TMPXPlaybackState aLastState ) +{ + MPX_ENTER_EXIT(_L("CMPXVideoPlaybackView::HandleInitializingStateL()"), + _L("aLastState = %d"), aLastState ); + + // + // For multi item playlists, reset the container and controls for next + // item in playlist + // + if ( IsMultiItemPlaylist() ) { - // - // New item from the playlist clean up the view - // - RemoveBackgroundSurfaceL(); + DoHandleInitializingStateL( aLastState ); } } - // EOF