--- a/meetingrequest/mrgui/mrfieldbuilderplugin/src/cmrunifiededitorfield.cpp Wed Mar 31 21:08:33 2010 +0300
+++ b/meetingrequest/mrgui/mrfieldbuilderplugin/src/cmrunifiededitorfield.cpp Wed Apr 14 15:42:15 2010 +0300
@@ -410,7 +410,20 @@
// Move focus rect so that it's relative to field's position.
viewerRect.Move( -Position() );
- SetFocusRect( viewerRect );
+
+ TAknLayoutRect bgLayoutRect =
+ NMRLayoutManager::GetLayoutRect(
+ rect, NMRLayoutManager::EMRLayoutTextEditorBg );
+ TRect bgRect( bgLayoutRect.Rect() );
+
+ // Adjust background rect according to viewerRect
+ bgRect.SetWidth( viewerRect.Width() );
+
+ // Move focus rect so that it's relative to field's position.
+ bgRect.Move( -Position() );
+
+ SetFocusRect( bgRect );
+
TAknTextComponentLayout editorLayout(
NMRLayoutManager::GetTextComponentLayout(