equal
deleted
inserted
replaced
1319 switch ( aState ) |
1319 switch ( aState ) |
1320 { |
1320 { |
1321 case EPbStateStopped: |
1321 case EPbStateStopped: |
1322 case EPbStateNotInitialised: |
1322 case EPbStateNotInitialised: |
1323 { |
1323 { |
1324 UpdateTrackPlaybackPositionL( 0, iDuration ); |
1324 iPosition = 0; |
|
1325 UpdateTrackPlaybackPositionL( iPosition, iDuration ); |
1325 break; |
1326 break; |
1326 } |
1327 } |
1327 case EPbStateInitialising: |
1328 case EPbStateInitialising: |
1328 { |
1329 { |
1329 // Save the start playback index |
1330 // Save the start playback index |
2487 // From CAknView |
2488 // From CAknView |
2488 // Handles a view activation. |
2489 // Handles a view activation. |
2489 // --------------------------------------------------------------------------- |
2490 // --------------------------------------------------------------------------- |
2490 // |
2491 // |
2491 EXPORT_C void CMPXCommonPlaybackViewImp::DoActivateL( |
2492 EXPORT_C void CMPXCommonPlaybackViewImp::DoActivateL( |
2492 const TVwsViewId& /* aPrevViewId */, |
2493 const TVwsViewId& aPrevViewId, |
2493 TUid /* aCustomMessageId */, |
2494 TUid /* aCustomMessageId */, |
2494 const TDesC8& /* aCustomMessage */ ) |
2495 const TDesC8& /* aCustomMessage */ ) |
2495 { |
2496 { |
2496 MPX_FUNC_EX( "CMPXCommonPlaybackViewImp::DoActivateL()" ); |
2497 MPX_FUNC_EX( "CMPXCommonPlaybackViewImp::DoActivateL()" ); |
2497 |
2498 |
|
2499 if( aPrevViewId.iAppUid == KAppUidMusicPlayerX && iContainer ) |
|
2500 { |
|
2501 // record the begin state for the transition animation. |
|
2502 iContainer->BeginTransition(); |
|
2503 } |
|
2504 |
2498 iSwitchingView = EFalse; |
2505 iSwitchingView = EFalse; |
2499 iDatabaseNotReady = EFalse; |
2506 iDatabaseNotReady = EFalse; |
2500 iUnsupportedNoteDisabled = EFalse; |
2507 iUnsupportedNoteDisabled = EFalse; |
2501 delete iOldUri; |
2508 delete iOldUri; |
2502 iOldUri = NULL; |
2509 iOldUri = NULL; |