diff -r a005fc61b02a -r bbcfd14ce6a7 securitydialogs/Autolock/src/AutolockAppUi.cpp --- a/securitydialogs/Autolock/src/AutolockAppUi.cpp Wed Mar 31 23:00:46 2010 +0300 +++ b/securitydialogs/Autolock/src/AutolockAppUi.cpp Wed Apr 14 16:51:06 2010 +0300 @@ -661,9 +661,11 @@ TKeyResponse CAutolockAppUi::HandleKeyEventL( const TKeyEvent& aKeyEvent,TEventCode aType) { - if ( aKeyEvent.iCode == EKeyBell) - { - HandleCommandL(ESecUiCmdUnlock); + + if ( aKeyEvent.iCode == EKeyBell || (aType == EEventKeyUp && aKeyEvent.iScanCode == EStdKeyDeviceF) ) + { + if(iLocked) + HandleCommandL(ESecUiCmdUnlock); return EKeyWasConsumed; }