phoneuis/BubbleManager/Src/BMBubbleManager.cpp
branchRCL_3
changeset 15 2a26698d78ba
parent 9 8871b09be73b
child 44 3c221667e687
equal deleted inserted replaced
14:24062c24fe38 15:2a26698d78ba
   338     {
   338     {
   339     AknsUtils::RegisterControlPosition( this );
   339     AknsUtils::RegisterControlPosition( this );
   340     
   340     
   341     if ( iConfigFlags & EBMTouchCallhandling )
   341     if ( iConfigFlags & EBMTouchCallhandling )
   342         {
   342         {
   343         MBubbleTouchPaneInterface* touchPaneIf =
       
   344             static_cast<MBubbleTouchPaneInterface*> (iTouchPane);             
       
   345         
       
   346         if ( iTouchPane->IsVisible() )
   343         if ( iTouchPane->IsVisible() )
   347             {
   344             {
   348             TInt variety = 0;
   345             TInt variety = 0;
   349             // Popups
   346             // Popups
   350             TAknLayoutRect windowsPane;        
   347             TAknLayoutRect windowsPane;        
  3519 //
  3516 //
  3520 EXPORT_C void CBubbleManager::PreloadCallThemeImage( TBool aPreload )
  3517 EXPORT_C void CBubbleManager::PreloadCallThemeImage( TBool aPreload )
  3521     {
  3518     {
  3522     __ASSERT_ALWAYS( ( iConfigFlags & EBMCallObjectDisplay ), 
  3519     __ASSERT_ALWAYS( ( iConfigFlags & EBMCallObjectDisplay ), 
  3523                        Panic( EBMPanicFeatureNotSupported ) );
  3520                        Panic( EBMPanicFeatureNotSupported ) );
       
  3521     StartChanges();
       
  3522     iMainPaneControl->Reset();
  3524     if ( aPreload )
  3523     if ( aPreload )
  3525         {
  3524         {
  3526         iCallObjectManager->LoadCallThemeImage( 
  3525         iCallObjectManager->LoadCallThemeImage( 
  3527                 *iImageManager,
  3526                 *iImageManager,
  3528                 MainPaneImageRect().Size() ); 
  3527                 MainPaneImageRect().Size() ); 
  3529         }
  3528         }
  3530     else
  3529     else
  3531         {
  3530         {
  3532         iCallObjectManager->ReleaseCallThemeImage();
  3531         iCallObjectManager->ReleaseCallThemeImage();
  3533         }        
  3532         }        
       
  3533     EndChanges();
  3534     }
  3534     }
  3535 
  3535 
  3536 // ---------------------------------------------------------------------------
  3536 // ---------------------------------------------------------------------------
  3537 //  CBubbleManager::StartAnimations
  3537 //  CBubbleManager::StartAnimations
  3538 //  
  3538 //