--- a/textinput/peninputsplititut/src/peninputsplititutwesternuimgr.cpp Tue Sep 14 21:59:06 2010 +0300
+++ b/textinput/peninputsplititut/src/peninputsplititutwesternuimgr.cpp Wed Sep 15 12:34:44 2010 +0300
@@ -136,9 +136,16 @@
if ( DataMgr()->IsUpdate() )
{
DataMgr()->SetUpdate( EFalse );
- CSplitItutUiLayout* itutLayout =
- static_cast<CSplitItutUiLayout*>( LayoutContext()->UiLayout() );
- itutLayout->SizeChanged( NULL );
+
+ CSplitItutUiLayout* itutLayout =
+ static_cast<CSplitItutUiLayout*>( LayoutContext()->UiLayout());
+ // Get the screen rect
+ TRect screenRect = DataMgr()->screenSize();
+ // If the screen is in portrait mode
+ if ( screenRect.Width() < screenRect.Height())
+ {
+ itutLayout->SizeChanged( NULL );
+ }
iCurrentState->OnEntryL();