--- a/textinput/peninputfingerhwr/src/peninputfingerhwrstatemanager.cpp Wed Mar 31 22:08:20 2010 +0300
+++ b/textinput/peninputfingerhwr/src/peninputfingerhwrstatemanager.cpp Wed Apr 14 16:18:34 2010 +0300
@@ -1154,23 +1154,8 @@
//
void CPeninputFingerHwrChineseStatePredictSelecting::OnClickBackSpaceL()
{
- iDataStore.TriggerStr()->DeleteLast();
- if (iDataStore.TriggerStr()->IsEmpty())
- {
- iDataStore.SetChineseSymbolL();
- iDataStore.SetFixChinesePredictiveL();
- iStateManager.SetState( CPeninputFingerHwrStateManagerCn::
- EPeninputFingerHwrStatePredictSelectingCn );
- }
- else
- {
- iDataStore.DoPredictiveL();
- if( iDataStore.PredictiveCount() <= 0 )
- {
- iDataStore.TriggerStr()->DeleteAll();
- iDataStore.SetFixChinesePredictiveL();
- }
- }
+ iDataStore.TriggerStr()->DeleteAll();
+ iStateManager.SetState(CPeninputFingerHwrStateManagerCn::EPeninputFingerHwrStateStandbyCn);
}