diff -r ac48f0cc9f9c -r 755f0370535b mmsharing/mmshui/src/musuiclipsharingcontroller.cpp --- a/mmsharing/mmshui/src/musuiclipsharingcontroller.cpp Wed Sep 15 12:09:15 2010 +0300 +++ b/mmsharing/mmshui/src/musuiclipsharingcontroller.cpp Wed Oct 13 14:28:06 2010 +0300 @@ -596,6 +596,9 @@ { iEventObserver.ShowNaviPaneIconL( EMusUiNaviIconForward ); iClipObserver.SetPositionValueL( iSession->PositionL().Int() ); + iSharingObserver.ReplaceToolbarCommand( EMusuiCmdToolbarPause, + EMusuiCmdToolbarUnPause, + ETrue ); //iClipObserver.SetDurationVisible(); } MUS_LOG( "mus: [MUSUI ] CMusUiClipSharingController::HandleCommandL: EMusuiCmdViewFastForward END" ); @@ -608,6 +611,9 @@ { iEventObserver.ShowNaviPaneIconL( EMusUiNaviIconRew ); iClipObserver.SetPositionValueL( iSession->PositionL().Int() ); + iSharingObserver.ReplaceToolbarCommand( EMusuiCmdToolbarPause, + EMusuiCmdToolbarUnPause, + ETrue ); //iClipObserver.SetDurationVisible(); } MUS_LOG( "mus: [MUSUI ] CMusUiClipSharingController::HandleCommandL: EMusuiCmdViewFastReverse END" ); @@ -619,6 +625,9 @@ { iEventObserver.ShowNaviPaneIconL( EMusUiNaviIconPause ); PauseL(); + iSharingObserver.ReplaceToolbarCommand( EMusuiCmdToolbarUnPause, + EMusuiCmdToolbarPause, + ETrue ); } break; } @@ -628,6 +637,9 @@ { iEventObserver.ShowNaviPaneIconL( EMusUiNaviIconPause ); PauseL(); + iSharingObserver.ReplaceToolbarCommand( EMusuiCmdToolbarUnPause, + EMusuiCmdToolbarPause, + ETrue ); } break; }