diff -r c52421ed5f07 -r a1caeb42b3a3 uifw/EikStd/coctlsrc/EIKMENUP.CPP --- a/uifw/EikStd/coctlsrc/EIKMENUP.CPP Mon Jun 21 15:57:43 2010 +0300 +++ b/uifw/EikStd/coctlsrc/EIKMENUP.CPP Thu Jul 15 18:56:19 2010 +0300 @@ -573,24 +573,18 @@ if ( iFlickActive || iPanningActive ) { if ( ( aOffset>0 && iListTopIndex <= listBottomLimit && iListTopIndex >= -iViewHeight ) || - ( aOffset<0 && iListBottomIndex >= 0 && iListBottomIndex <= listBottomLimit+iViewHeight ) ) - { - if ( iPhysics ) + ( aOffset<0 && iListBottomIndex >= 0 && iListBottomIndex <= listBottomLimit+iViewHeight ) ) + { + if ( iPhysics ) { - TTouchFeedbackType feedbackType = ETouchFeedbackVibra; - switch( iPhysics->OngoingPhysicsAction() ) + switch(iPhysics->OngoingPhysicsAction()) { + case CAknPhysics::EAknPhysicsActionBouncing: case CAknPhysics::EAknPhysicsActionDragging: - { - feedbackType = static_cast ( ETouchFeedbackVibra | ETouchFeedbackAudio ); - } case CAknPhysics::EAknPhysicsActionFlicking: - case CAknPhysics::EAknPhysicsActionBouncing: - { ImmediateFeedback( ETouchFeedbackSensitiveList, - feedbackType ); + ETouchFeedbackVibra ); break; - } default: break; }