diff -r 5e18d8c489d6 -r 1bbdde98cc2d fep/aknfep/src/AknFepHashKeyManager.cpp --- a/fep/aknfep/src/AknFepHashKeyManager.cpp Tue May 25 13:03:44 2010 +0300 +++ b/fep/aknfep/src/AknFepHashKeyManager.cpp Wed Jun 09 10:03:19 2010 +0300 @@ -138,7 +138,8 @@ { TKeyResponse response = EKeyWasNotConsumed; TBool phoneIdle = (iFepMan.EditorType() == CAknExtendedInputCapabilities::EPhoneNumberEditor); - if(phoneIdle) + // Don't handle hash key unless it comes from virtual keyboard. + if( phoneIdle && !iFepMan.PluginInputMode() ) { return response; }