diff -r d486e5e3cc9a -r 51dda465e618 camerauis/cameraapp/generic/src/CamCaptureSetupViewBase.cpp --- a/camerauis/cameraapp/generic/src/CamCaptureSetupViewBase.cpp Wed Mar 31 21:06:44 2010 +0300 +++ b/camerauis/cameraapp/generic/src/CamCaptureSetupViewBase.cpp Wed Apr 14 15:41:04 2010 +0300 @@ -610,6 +610,12 @@ SetCaptureSetupModeActive(EFalse); UpdateCbaL(); + + if ( Cba() ) + { + Cba()->DrawNow(); + } + SetTitlePaneTextL(); CleanupStack::Pop(); // CleanupExit @@ -879,6 +885,12 @@ } SetSceneSettingMode(EFalse); UpdateCbaL(); + + if ( Cba() ) + { + Cba()->DrawNow(); + } + SetTitlePaneTextL(); CleanupStack::Pop(); // CleanupExit @@ -936,6 +948,12 @@ } SetInfoListBoxMode(EFalse); UpdateCbaL(); + + if ( Cba() ) + { + Cba()->DrawNow(); + } + SetTitlePaneTextL(); CleanupStack::Pop(); // CleanupExit