--- a/camerauis/cameraapp/generic/src/CamPreCaptureContainerBase.cpp Wed Apr 14 15:41:04 2010 +0300
+++ b/camerauis/cameraapp/generic/src/CamPreCaptureContainerBase.cpp Tue Apr 27 16:19:06 2010 +0300
@@ -2685,6 +2685,18 @@
PRINT( _L("Camera => CCamPreCaptureContainerBase::DrawResolutionIndicator") );
iToggleCountdown--;
+ // Stop immediately the periodic timer for showing correctly
+ // the text "Processing image" when capturing a still image.
+ TBool stillCapturing = ECamControllerImage == iController.CurrentMode() &&
+ ECamImageCaptureSingle == iController.CurrentImageMode() &&
+ iController.IsProcessingCapture();
+ if ( stillCapturing )
+ {
+ iBlinkResolutionIndicator = EFalse;
+ iIndBlinkTimer->Cancel();
+ return;
+ }
+
// State changed, need to redraw
ActivateGc();