--- a/fep/aknfep/src/AknFepUiInputStateEntryWesternPredictive.cpp Wed Sep 15 12:34:44 2010 +0300
+++ b/fep/aknfep/src/AknFepUiInputStateEntryWesternPredictive.cpp Wed Oct 13 14:55:58 2010 +0300
@@ -778,6 +778,17 @@
MAknFepManagerUIInterface* fepMan = iOwner->FepMan();
iIsLastWord = ETrue;
+
+#ifdef RD_SCALABLE_UI_V2
+ // Because this function is a callback function of ptixt9core,
+ // this function is called when gets last candidate, but for virtual intput,
+ // cba should not be updated.
+ if ( fepMan && fepMan->PluginUIManager()
+ && fepMan->PluginUIManager()->PluginInputMode() == EPluginInputModeItut )
+ {
+ return;
+ }
+#endif
if (iMatchState != EWordMatchAfterLast)
{