webengine/pagescaler/src/minimap.cpp
changeset 11 c8a366e56285
parent 0 dd21522fd290
child 48 79859ed3eea9
--- a/webengine/pagescaler/src/minimap.cpp	Thu Aug 27 07:44:59 2009 +0300
+++ b/webengine/pagescaler/src/minimap.cpp	Thu Sep 24 12:53:48 2009 +0300
@@ -345,8 +345,15 @@
     iDocumentComplete = EFalse;
     iViewportOnDocument = TRect();
     iUpdateTimer->Cancel();
-    iUpdateCbTimer->Cancel();
+    if ( iUpdateCbTimer->IsActive() )
+        {
+        UpdateNow();
+        }
     iVisibilityTimer->Cancel();
+    if ( iFadeDirection )
+        {
+        VisibilityTimerCbL();
+        }
     iGenerator->Clear();
     TRAP_IGNORE(CheckAndCreateMinimapBitmapsL());
     iNeedsUpdate = EFalse;