--- 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() );
}