diff -r d68a4b5d5885 -r 9c5b1510919f calendarui/views/src/calendaycontainer.cpp --- a/calendarui/views/src/calendaycontainer.cpp Tue May 25 12:41:10 2010 +0300 +++ b/calendarui/views/src/calendaycontainer.cpp Wed Jun 09 09:40:23 2010 +0300 @@ -332,7 +332,7 @@ for ( TInt i(0); i < iLayoutTable->Count(); ++i ) { SItemInfo& item = (*iLayoutTable)[i]; - if ( item.iTopLine == aListIndex ) + if ( aListIndex >= item.iTopLine && aListIndex <= item.iBottomLine ) { TRACE_EXIT_POINT; return i; @@ -1440,6 +1440,7 @@ if(aPointerEvent.iType == TPointerEvent::EButton1Down) { + this->GenerateTactileFeedback(); //Tactile feedback. control = iLayoutManager->ControlOrNull(); if(control) {