diff -r 24062c24fe38 -r 2a26698d78ba phoneuis/BubbleManager/Src/BMBubbleManager.cpp --- a/phoneuis/BubbleManager/Src/BMBubbleManager.cpp Fri Mar 12 15:42:40 2010 +0200 +++ b/phoneuis/BubbleManager/Src/BMBubbleManager.cpp Mon Mar 15 12:40:24 2010 +0200 @@ -340,9 +340,6 @@ if ( iConfigFlags & EBMTouchCallhandling ) { - MBubbleTouchPaneInterface* touchPaneIf = - static_cast (iTouchPane); - if ( iTouchPane->IsVisible() ) { TInt variety = 0; @@ -3521,6 +3518,8 @@ { __ASSERT_ALWAYS( ( iConfigFlags & EBMCallObjectDisplay ), Panic( EBMPanicFeatureNotSupported ) ); + StartChanges(); + iMainPaneControl->Reset(); if ( aPreload ) { iCallObjectManager->LoadCallThemeImage( @@ -3531,6 +3530,7 @@ { iCallObjectManager->ReleaseCallThemeImage(); } + EndChanges(); } // ---------------------------------------------------------------------------