diff -r bd83ceabce89 -r 5a1685599b76 textinput/peninputsplititut/src/peninputsplititutwesternuistatespelling.cpp --- a/textinput/peninputsplititut/src/peninputsplititutwesternuistatespelling.cpp Tue Sep 14 21:59:06 2010 +0300 +++ b/textinput/peninputsplititut/src/peninputsplititutwesternuistatespelling.cpp Wed Sep 15 12:34:44 2010 +0300 @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -52,6 +53,7 @@ :CSplitItutUiStateBase(aOwner) { iICF = static_cast(iOwner->LayoutContext()->Control(ECtrlIdICF)); + iSplitIndiBubble = static_cast(iOwner->LayoutContext()->Control(ECtrlIdSplitIndiBubble)); } void CWesternSplitItutUiStateSpelling::ConstructL() @@ -98,7 +100,8 @@ } //hide bubble in the first place. iICF->HideBubble(); - + iSplitIndiBubble->Hide(ETrue); + // update resource id of keypad iOwner->DataMgr()->NotifyChangeControlLayout( MItutPropertySubscriber::EItutPropertyKeypadResourceId, keypadResId); @@ -139,6 +142,7 @@ iOwner->DataMgr()->SetSpellMode(EFalse); iICF->Hide( ETrue ); iOwner->LayoutContext()->ShowArrowBtn(0); + iSplitIndiBubble->Hide(EFalse); //Show split indi bubble } CSplitItutUiMgrBase::TUiState CWesternSplitItutUiStateSpelling::StateType()