fep/aknfep/src/AknFepHashKeyManager.cpp
branchRCL_3
changeset 28 6c2c2d3ab788
parent 0 eb1f2e154e89
equal deleted inserted replaced
19:5e18d8c489d6 28:6c2c2d3ab788
   136 
   136 
   137 TKeyResponse CAknFepHashKeyManager::HandleKeyWesternL(TKeyPressLength aLength)
   137 TKeyResponse CAknFepHashKeyManager::HandleKeyWesternL(TKeyPressLength aLength)
   138     {
   138     {
   139     TKeyResponse response = EKeyWasNotConsumed;
   139     TKeyResponse response = EKeyWasNotConsumed;
   140     TBool phoneIdle = (iFepMan.EditorType() == CAknExtendedInputCapabilities::EPhoneNumberEditor); 
   140     TBool phoneIdle = (iFepMan.EditorType() == CAknExtendedInputCapabilities::EPhoneNumberEditor); 
   141     if(phoneIdle)
   141     // Don't handle hash key unless it comes from virtual keyboard.
       
   142     if( phoneIdle && !iFepMan.PluginInputMode() )
   142         {
   143         {
   143         return response;
   144         return response;
   144         }
   145         }
   145     iLastModeNumber = (iMode == ENumber || iMode == ENativeNumber);
   146     iLastModeNumber = (iMode == ENumber || iMode == ENativeNumber);
   146 
   147