diff -r 8f559c47d7fd -r e32fcfe0045f camerauis/cameraapp/generic/src/CamCaptureSetupContainer.cpp --- a/camerauis/cameraapp/generic/src/CamCaptureSetupContainer.cpp Wed Jun 09 09:21:41 2010 +0300 +++ b/camerauis/cameraapp/generic/src/CamCaptureSetupContainer.cpp Mon Jun 21 15:19:37 2010 +0300 @@ -89,10 +89,7 @@ iController.ViewfinderWindowDeleted( &Window() ); iController.RemoveCameraObserver( this ); - if ( iFeedback ) - { - iFeedback->RemoveFeedbackForControl( iCaptureSetupControl ); - } + delete iCaptureSetupControl; delete iTitleText; PRINT( _L("Camera <= ~CCamCaptureSetupContainer") ); @@ -107,6 +104,7 @@ { PRINT( _L("Camera => CCamCaptureSetupContainer::ConstructL ") ); + SetMopParent( &iView ); CCamContainerBase::BaseConstructL( aRect ); if ( iController.IsTouchScreenSupported() ) { @@ -193,15 +191,6 @@ listbox->ScrollBarFrame()->DrawScrollBarsNow(); listbox->SetListBoxObserver(this); } - - iFeedback = MTouchFeedback::Instance(); - if ( iFeedback ) - { - iFeedback->SetFeedbackArea( iCaptureSetupControl, 0, - iCaptureSetupControl->Rect(), - ETouchFeedbackBasic, - ETouchEventStylusDown ); - } iCaptureSetupControl->MakeVisible( ETrue ); iCaptureSetupControl->SetFocus( EFalse, EDrawNow );