diff -r d15654dbe9b8 -r f94dbd678dda application/src/PodcastListView.cpp --- a/application/src/PodcastListView.cpp Wed Jul 07 10:29:00 2010 +0100 +++ b/application/src/PodcastListView.cpp Wed Jul 07 14:10:58 2010 +0100 @@ -380,13 +380,14 @@ void CPodcastListView::HandleLongTapEventL( const TPoint& aPenEventLocation, const TPoint& /* aPenEventScreenLocation */) { DP("CPodcastListView::HandleLongTapEventL BEGIN"); + iListContainer->SetLongTapDetectedL(ETrue); + const TInt KListboxDefaultHeight = 19; // for some reason it returns 19 for an empty listbox in S^1 TInt lbHeight = iListContainer->Listbox()->CalcHeightBasedOnNumOfItems( iListContainer->Listbox()->Model()->NumberOfItems()) - KListboxDefaultHeight; if(iStylusPopupMenu && aPenEventLocation.iY < lbHeight) { - iListContainer->SetLongTapDetectedL(ETrue); iStylusPopupMenu->ShowMenu(); iStylusPopupMenu->SetPosition(aPenEventLocation); }