commonuis/CommonUi/src/FindItemDialog.cpp
branchRCL_3
changeset 10 9f56a4e1b8ab
parent 4 8ca85d2f0db7
child 23 3d340a0166ff
--- a/commonuis/CommonUi/src/FindItemDialog.cpp	Fri Mar 12 15:43:43 2010 +0200
+++ b/commonuis/CommonUi/src/FindItemDialog.cpp	Mon Mar 15 12:41:34 2010 +0200
@@ -1968,6 +1968,18 @@
 
     iTappingOffset = iEdwin->Rect().iTl - Rect().iTl;
 
+    CFindItemEngine::SFoundItem item;
+    TBool anyFound = iController->Item( item );
+    if( anyFound )
+    	{
+        TInt pos = 0;
+        TInt length = iEdwin->TextLayout()->PosRangeInBand( pos );
+        if( item.iStartPos >= pos + length )
+            {
+            TRAP_IGNORE( iEdwin->MoveDisplayL( TCursorPosition::EFPageDown ) );
+            }
+    	}
+
     TRAP_IGNORE( UpdateScrollIndicatorL() );
     }