diff -r ce86b6d44a6d -r 407431f36921 mmsharing/mmshui/src/musuisendviewcontainer.cpp --- a/mmsharing/mmshui/src/musuisendviewcontainer.cpp Wed Jun 09 09:37:52 2010 +0300 +++ b/mmsharing/mmshui/src/musuisendviewcontainer.cpp Mon Jun 21 15:36:50 2010 +0300 @@ -46,9 +46,12 @@ // void CMusUiSendViewContainer::ConstructL( CMusUiGeneralView* aView, const TRect& aRect, - TAknOrientation aIndicatorLayout ) + TAknOrientation aIndicatorLayout, + TBool aContainerVisible, + TBool aIndicatorVisible ) { - MUS_LOG( "mus: [MUSUI ] -> CMusUiSendViewContainer::ConstructL" ); + MUS_LOG2( "mus: [MUSUI ] -> CMusUiSendViewContainer::ConstructL, visibilty:%d,%d", + aContainerVisible, aIndicatorVisible ); CreateWindowL(); iView = aView; @@ -70,8 +73,13 @@ SetRect( aRect ); iIndicator->SetRect( Rect() ); + + if ( aContainerVisible && !aIndicatorVisible ) + { + iIndicator->MakeVisible( aIndicatorVisible ); + } - MakeVisible( EFalse ); + MakeVisible( aContainerVisible ); ActivateL(); MUS_LOG( "mus: [MUSUI ] <- CMusUiSendViewContainer::ConstructL" );