diff -r d620048b4810 -r dcf0eedfc1a3 emailuis/emailui/src/ncssubjectfield.cpp --- a/emailuis/emailui/src/ncssubjectfield.cpp Thu Jul 15 18:19:25 2010 +0300 +++ b/emailuis/emailui/src/ncssubjectfield.cpp Thu Aug 19 09:38:05 2010 +0300 @@ -192,15 +192,17 @@ { iLabel->SetAlignment( EHLeftVCenter ); iLabel->SetLabelAlignment( ELayoutAlignLeft ); - iTextEditor->SetAlignment( EAknEditorAlignRight ); } else { iLabel->SetAlignment( EHRightVCenter ); iLabel->SetLabelAlignment( ELayoutAlignRight ); - iTextEditor->SetAlignment( EAknEditorAlignLeft ); } + // this needs to be bidi as in mirrored layout + // writing language left to right can be set + iTextEditor->SetAlignment( EAknEditorAlignBidi ); + UpdateFontSize(); iTextEditor->UpdateCustomDrawer();