diff -r 9f56a4e1b8ab -r 08e69e956a8c uifw/AvKon/src/aknlistquerydialog.cpp --- a/uifw/AvKon/src/aknlistquerydialog.cpp Mon Mar 15 12:41:34 2010 +0200 +++ b/uifw/AvKon/src/aknlistquerydialog.cpp Wed Mar 31 21:59:52 2010 +0300 @@ -19,7 +19,7 @@ #include #include #include -#include +#include #include "aknPopupHeadingPane.h" #include "aknlistquerycontrol.h" @@ -713,32 +713,6 @@ EXPORT_C void CAknListQueryDialog::HandlePointerEventL(const TPointerEvent& aPointerEvent) { - // list query is dismissed if tapped outside - if ( aPointerEvent.iType == TPointerEvent::EButton1Down ) - { - if( !Rect().Contains( aPointerEvent.iPosition ) ) - { - if ( !iIdle ) - { - MTouchFeedback* feedback = MTouchFeedback::Instance(); - if ( feedback ) - { - feedback->InstantFeedback( ETouchFeedbackPopUp ); - } - iIdle = CIdle::NewL(CActive::EPriorityIdle); - iIdle->Start(TCallBack(ClosePopup, this)); - return; - } - } - - TInt index; - if ( ListBox()->View()->XYPosToItemIndex( aPointerEvent.iPosition, index ) ) - { - ListBox()->View()->ItemDrawer()->SetFlags( - CListItemDrawer::EPressedDownState ); - } - } - CAknQueryDialog::HandlePointerEventL( aPointerEvent ); }