diff -r c8fb4cf7b3ae -r 5e18d8c489d6 textinput/peninputfingerhwr/src/peninputfingerhwrwnd.cpp --- a/textinput/peninputfingerhwr/src/peninputfingerhwrwnd.cpp Tue May 11 16:31:42 2010 +0300 +++ b/textinput/peninputfingerhwr/src/peninputfingerhwrwnd.cpp Tue May 25 13:03:44 2010 +0300 @@ -1781,6 +1781,9 @@ { rect = iLafManager->CtrlRect( iVirtualNumpad->ControlId() ); iVirtualNumpad->SetRect( rect ); + + TAknTextLineLayout txtlayout = iLafManager->NumpadKeyTxtLayout(); + iVirtualNumpad->SetTextLineLayout( txtlayout ); const RPointerArray& keys = iVirtualNumpad->KeyArray(); RArray rects; @@ -1802,6 +1805,9 @@ rect = iLafManager->CtrlRect( iVirtualSctpad->ControlId() ); iVirtualSctpad->SetRect( rect ); + TAknTextLineLayout txtlayout = iLafManager->SctpadKeyTxtLayout(); + iVirtualSctpad->SetTextLineLayout( txtlayout ); + const RPointerArray& keys = iVirtualSctpad->KeyArray(); RArray rects; iLafManager->GetVirtualKeyRects( rects ); @@ -1821,6 +1827,9 @@ { rect = iLafManager->CtrlRect( iVirtualSctpadFix->ControlId() ); iVirtualSctpadFix->SetRect( rect ); + + TAknTextLineLayout txtlayout = iLafManager->FixSctpadKeyTxtLayout(); + iVirtualSctpadFix->SetTextLineLayout( txtlayout ); const RPointerArray& keys = iVirtualSctpadFix->KeyArray(); RArray rects;