photosgallery/viewframework/views/zoomview/src/glxzoomeventhandler.cpp
branchRCL_3
changeset 15 191387a8b767
parent 13 bcb43dc84c44
child 17 a60acebbbd9d
--- 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 )
                         {