mmsharing/mmshui/src/musuilivesharingview.cpp
branchRCL_3
changeset 41 755f0370535b
parent 38 ac48f0cc9f9c
equal deleted inserted replaced
38:ac48f0cc9f9c 41:755f0370535b
   128 //
   128 //
   129 void CMusUiLiveSharingView::DynInitMenuPaneL( TInt aResourceId,
   129 void CMusUiLiveSharingView::DynInitMenuPaneL( TInt aResourceId,
   130                                               CEikMenuPane* aMenuPane )
   130                                               CEikMenuPane* aMenuPane )
   131     {
   131     {
   132     MUS_LOG( "mus: [MUSUI ]  -> CMusUiLiveSharingView::DynInitMenuPaneL [%d]" );
   132     MUS_LOG( "mus: [MUSUI ]  -> CMusUiLiveSharingView::DynInitMenuPaneL [%d]" );
   133     //if the mus is in exit procedure,we do nothing
       
   134     if ( MusAppUi()->IsExiting() )
       
   135     	{
       
   136         return;
       
   137     	}
       
   138     SetZoomVisible(EFalse);
   133     SetZoomVisible(EFalse);
   139     SetBrightnessVisible(EFalse);
   134     SetBrightnessVisible(EFalse);
   140     // Base class initiated initialization first
   135     // Base class initiated initialization first
   141     CMusUiGeneralView::DynInitMenuPaneL( aResourceId, aMenuPane );
   136     CMusUiGeneralView::DynInitMenuPaneL( aResourceId, aMenuPane );
   142     if( !MUS_NO_TOOLBAR )
   137     if( !MUS_NO_TOOLBAR )
   226     {
   221     {
   227     MUS_LOG1( "mus: [MUSUI ]  -> CMusUiLiveSharingView::HandleToolbarCommandL: %d",
   222     MUS_LOG1( "mus: [MUSUI ]  -> CMusUiLiveSharingView::HandleToolbarCommandL: %d",
   228                             aCommand );
   223                             aCommand );
   229     
   224     
   230      __ASSERT_ALWAYS( iController, User::Leave( KErrNotReady ) );
   225      __ASSERT_ALWAYS( iController, User::Leave( KErrNotReady ) );
       
   226      
       
   227      if( !iContainer->IsVisible() )
       
   228     	 {
       
   229          iController->ResetSelectedFlags();
       
   230     	 }
   231 
   231 
   232     switch ( aCommand )
   232     switch ( aCommand )
   233         {
   233         {
   234         case EKeyLeftArrow:
   234         case EKeyLeftArrow:
   235             {
   235             {
   411                              ETrue ); 
   411                              ETrue ); 
   412         if ( aToolbar->FocusedItem() == KErrNotFound &&
   412         if ( aToolbar->FocusedItem() == KErrNotFound &&
   413              !AknLayoutUtils::PenEnabled() )
   413              !AknLayoutUtils::PenEnabled() )
   414             {
   414             {
   415             aToolbar->SetFocusedItemL( EMusuiCmdToolbarPauseLive );
   415             aToolbar->SetFocusedItemL( EMusuiCmdToolbarPauseLive );
   416             }     
   416             }                                
   417         Toolbar()->RemoveItem( EMusuiCmdToolbarBlank );
       
   418         }
   417         }
   419                         
   418                         
   420     // Last generic base class functionality
   419     // Last generic base class functionality
   421     CMusUiGeneralView::DynInitToolbarL( aResourceId, aToolbar );
   420     CMusUiGeneralView::DynInitToolbarL( aResourceId, aToolbar );
   422 
   421 
   703                                                          *this,
   702                                                          *this,
   704                                                          *this,
   703                                                          *this,
   705                                                          videoRect );
   704                                                          videoRect );
   706         iController->StartInvitationL();
   705         iController->StartInvitationL();
   707         }
   706         }
   708     iBackgroundContainer->SetUiEventController( EventController() );
       
   709 
   707 
   710     iContainer->SetController( iController );
   708     iContainer->SetController( iController );
   711 
   709 
   712     MUS_LOG( "mus: [MUSUI ]  <- CMusUiLiveSharingView::DoActivateL" );
   710     MUS_LOG( "mus: [MUSUI ]  <- CMusUiLiveSharingView::DoActivateL" );
   713     }
   711     }