diff -r 4ce476e64c59 -r 8592a65ad3fb emailuis/uicomponents/src/fscontrolbutton.cpp --- a/emailuis/uicomponents/src/fscontrolbutton.cpp Wed Mar 31 21:08:33 2010 +0300 +++ b/emailuis/uicomponents/src/fscontrolbutton.cpp Wed Apr 14 15:42:15 2010 +0300 @@ -28,6 +28,8 @@ #include +#include // for MTouchFeedback + #include "fscontrolbutton.h" #include "fscontrolbuttonmodel.h" #include "fscontrolbuttonvisualiser.h" @@ -665,6 +667,13 @@ if( HitTest( aEvent.PointerEvent().iParentPosition ) ) { iTouchPressed = ETrue; + // added for tactile feedback + MTouchFeedback* feedback = MTouchFeedback::Instance(); + if (feedback) + { + feedback->InstantFeedback(ETouchFeedbackBasic); + } + GrabPointerEvents( ETrue ); result = iParent.HandleButtonEvent( MFsControlButtonObserver::EEventButtonTouchPressed,