--- a/textinput/peninputarc/src/peninputserverapp/peninputserver.cpp Fri Feb 19 23:09:27 2010 +0200
+++ b/textinput/peninputarc/src/peninputserverapp/peninputserver.cpp Fri Mar 12 15:44:07 2010 +0200
@@ -1545,6 +1545,10 @@
return;
}
+#ifndef FIX_FOR_NGA
+#define FIX_FOR_NGA
+#endif
+
//MLayoutOwner
// ---------------------------------------------------------------------------
// CPeninputServer::UpdateArea
@@ -1559,7 +1563,11 @@
if(iUseWindowCtrl)
{
- iPenUiCtrl->Invalidate(aRect,EFalse);
+#ifdef FIX_FOR_NGA
+ iPenUiCtrl->Invalidate(TRect( TPoint(0,0), LayoutRect().Size()),EFalse);
+#else
+ iPenUiCtrl->Invalidate(aRect,EFalse);
+#endif
return;
}