--- a/uifw/EikStd/coctlsrc/EIKCOLIB.CPP Tue Sep 14 21:48:24 2010 +0300
+++ b/uifw/EikStd/coctlsrc/EIKCOLIB.CPP Wed Sep 15 12:29:17 2010 +0300
@@ -558,6 +558,16 @@
}
TRect wndRc( splitwnd.Rect() );
+
+ if ( !Layout_Meta_Data::IsLandscapeOrientation() )
+ {
+ // include indicator pane height
+ TAknWindowLineLayout indiPane = AknLayoutScalable_Avkon::icf_edit_indi_pane( 2 ).LayoutLine();
+ TAknLayoutRect indiRect;
+ indiRect.LayoutRect(splitwnd.Rect(), indiPane);
+ wndRc.iTl.iY -= indiRect.Rect().Height();
+ }
+
inputTop = wndRc.iTl.iY;
rect.iBr.iY = rect.iBr.iY > inputTop ? inputTop : rect.iBr.iY;
rect.iTl.iY = 0;