textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmultilineicfeditor.cpp
--- a/textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmultilineicfeditor.cpp Wed Apr 14 16:18:34 2010 +0300
+++ b/textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmultilineicfeditor.cpp Tue Apr 27 16:59:43 2010 +0300
@@ -997,6 +997,11 @@
}
}
+ if ( editArea->iCursorVisible )
+ {
+ editArea->SetSelectionL( editArea->iCursorSel );
+ editArea->Draw();
+ }
editArea->UpdateArea(editArea->Rect(),EFalse);
return KErrNone;
}
@@ -1131,7 +1136,7 @@
TRect innerrect = Rect();
//innerrect.Shrink(4, 4);
- AknsDrawUtils::DrawFrame(AknsUtils::SkinInstance(),
+ AknsDrawUtils::DrawFrame(UiLayout()->SkinInstance(),
*gc,
Rect(),
innerrect,
@@ -1198,7 +1203,7 @@
if (iSkinIdSet)
{
- AknsDrawUtils::DrawFrame(AknsUtils::SkinInstance(),
+ AknsDrawUtils::DrawFrame(UiLayout()->SkinInstance(),
*gc,
Rect(),
Rect(),