--- a/photosgallery/viewframework/views/zoomview/src/glxzoomeventhandler.cpp Wed Apr 14 15:57:24 2010 +0300
+++ b/photosgallery/viewframework/views/zoomview/src/glxzoomeventhandler.cpp Tue Apr 27 16:37:53 2010 +0300
@@ -941,7 +941,10 @@
iZoomEventHandler.HandleShowUi(EFalse);
}
break;
- case EZoomStartSlider :
+ case EZoomStartSlider:
+ {
+ Zoom(aInitialZoomRatio, 0, iZoomMode);
+ }
break;
default:
break;
@@ -995,7 +998,8 @@
MulSliderPos* dataPtr = (MulSliderPos*)(aEvent.CustomEventData());
TInt currentSliderValue = dataPtr->mCurrentValue;
- // is current value within accetable ranges.
+ // Is current value within acceptable range?
+ // If yes, then zoom in or zoom out as needed.
if ( currentSliderValue > iMinZoomRatio
&& currentSliderValue <= iMaxZoomRatio )
{