diff -r 9674c1a575e9 -r b8fae6b8a148 idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/src/xntexteditoradapter.cpp --- a/idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/src/xntexteditoradapter.cpp Mon Mar 15 12:39:47 2010 +0200 +++ b/idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/src/xntexteditoradapter.cpp Wed Mar 31 21:17:19 2010 +0300 @@ -226,7 +226,13 @@ iEditor->SetAknEditorFlags( EAknEditorFlagEnablePartialScreen ); SetFlag( iSplitInputFlags, ESplitInputEnabled ); } - + + // for RTL languages + iEditor->SetAknEditorLocalLanguage( User::Language() ); + ( AknLayoutUtils::LayoutMirrored() ? + iEditor->SetAlignment( EHRightVCenter ) : + iEditor->SetAlignment( EHLeftVCenter ) ); + iEditor->SetObserver( this ); // Default not focused