diff -r 6b5524b4f673 -r 38bb213f60ba phonebookui/Phonebook2/UIControls/src/CPbk2SelectFieldDlg.cpp --- a/phonebookui/Phonebook2/UIControls/src/CPbk2SelectFieldDlg.cpp Wed Sep 15 11:56:55 2010 +0300 +++ b/phonebookui/Phonebook2/UIControls/src/CPbk2SelectFieldDlg.cpp Wed Oct 13 14:15:33 2010 +0300 @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include "CPbk2FieldAnalyzer.h" #include @@ -338,9 +338,9 @@ { if ( aKeyEvent.iCode == EKeyEscape ) { - // When the popup list is prompting for selection, if the user closes Phonebook application from FSW, - // the dialog is to be closed otherwise re-enter Phonebook would result in wrong UI behavior. - AttemptExitL( EFalse); + // when popup is pending for selection, contact is closed from FSW + // after application key is long pressed, dialog has to be closed + AttemptExitL( EFalse ); } else {