diff -r 8b2d6d0384b0 -r dbec5787fa68 camerauis/cameraapp/generic/src/CamZoomModel.cpp --- a/camerauis/cameraapp/generic/src/CamZoomModel.cpp Tue Feb 02 00:01:39 2010 +0200 +++ b/camerauis/cameraapp/generic/src/CamZoomModel.cpp Fri Feb 19 22:36:31 2010 +0200 @@ -1221,7 +1221,15 @@ case ECamZoomModeDigital: { - stepPeriod = iZoomLAF.iZoomSpeedDig * 1000; + if( iCameraState & ECamImageOn ) + { + stepPeriod = iZoomLAF.iZoomSpeedDig * 1000; + } + else + { + // use slower speed for videomode + stepPeriod = iZoomLAF.iZoomSpeedDig * 2000; + } break; }