diff -r bf64cebf4673 -r 53c8aa5d97a3 camerauis/cameraapp/generic/camerauiconfigmanager/src/CameraUiConfigManagerImp.cpp --- a/camerauis/cameraapp/generic/camerauiconfigmanager/src/CameraUiConfigManagerImp.cpp Tue May 11 15:56:11 2010 +0300 +++ b/camerauis/cameraapp/generic/camerauiconfigmanager/src/CameraUiConfigManagerImp.cpp Tue May 25 12:22:04 2010 +0300 @@ -258,6 +258,7 @@ case ECamDynamicSettingBurstMode: case ECamDynamicSettingContinuousAF: case ECamDynamicSettingBurstFileSizeEstimateFactor: + case ECamDynamicSettingCustomCaptureButton: { PRINT1( _L("Camera <> CCameraUiConfigManagerImp::LoadAllDynamicSettingsL() append %d" ), settingId ) AppendToSettingsArrayL( settingId, @@ -681,7 +682,10 @@ break; case ECamDynamicSettingContinuousAF: crKey = KCamCrFeatureContinuousAF; - break; + break; + case ECamDynamicSettingCustomCaptureButton: + crKey = KCamCrFeatureCustomCaptureButton; + break; default: PRINT( _L("Camera <> CCameraUiConfigManagerImp::MapSettingItemToCrFeatureKeyL, leave!!!" ) ) User::Leave( KErrNotSupported );