textinput/peninputfingerhwr/src/peninputfingerhwrstatemanager.cpp
branchRCL_3
changeset 8 4eb1ae11334f
parent 0 eb1f2e154e89
--- 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);
     }