diff -r 6ceef9a83b1a -r 6defe5d1bd39 textinput/peninputgenericitut/src/peninputgenericitutwindowmanager.cpp --- a/textinput/peninputgenericitut/src/peninputgenericitutwindowmanager.cpp Mon Mar 15 12:42:02 2010 +0200 +++ b/textinput/peninputgenericitut/src/peninputgenericitutwindowmanager.cpp Wed Mar 31 22:08:20 2010 +0300 @@ -305,7 +305,7 @@ break; case ECmdPenInputFingerMatchIndicator: { - if ( IsPortraitWest() && ( !iDataMgr->IsChineseGlobalLanguage())) + if ( IsPortraitWest() && ( !iDataMgr->IsChineseSpellMode())) { iWindow->UpdateIndiBubbleL( aData ); } @@ -390,6 +390,12 @@ iInEditWordQueryDlg = *data; } break; + case ECmdPeninputSpellICFDisplayContent: + { + iWindow->SetSpellDisplayContentL( aData ); + handle = ETrue; + } + break; default: break; @@ -446,7 +452,7 @@ CGenericItutUiMgrBase::EStateSpelling && !iInEditWordQueryDlg) { - if ( IsPortraitWest() && (!iDataMgr->IsChineseGlobalLanguage())) + if ( IsPortraitWest() && (!iDataMgr->IsChineseSpellMode())) { iWindow->Icf()->HideBubble(); iWindow->SetIndiWithTextFlag( ETrue ); @@ -473,7 +479,7 @@ } else { - if ((!IsPortraitWest()) || iDataMgr->IsChineseGlobalLanguage()) + if ((!IsPortraitWest()) || iDataMgr->IsChineseSpellMode()) { iWindow->Icf()->HideBubble(); }