diff -r d0c0c3e6f7a1 -r cc0182a5da39 application/src/PodcastListView.cpp --- a/application/src/PodcastListView.cpp Sat May 15 11:13:19 2010 +0100 +++ b/application/src/PodcastListView.cpp Fri May 28 17:43:08 2010 +0100 @@ -385,13 +385,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); }