--- a/uifw/EikStd/coctlsrc/aknstyluspopupmenu.cpp Mon Jun 21 15:57:43 2010 +0300
+++ b/uifw/EikStd/coctlsrc/aknstyluspopupmenu.cpp Thu Jul 15 18:56:19 2010 +0300
@@ -25,7 +25,8 @@
#include <aknappui.h>
#include <AknDef.h>
#include <touchfeedback.h>
-
+#include <akntranseffect.h>
+#include <akntransitionutils.h>
#include "aknstyluspopupmenu.h"
#include "aknstyluspopupmenucontent.h"
@@ -201,9 +202,14 @@
MTouchFeedback* feedback = MTouchFeedback::Instance();
if ( feedback )
{
+ TTouchLogicalFeedback feedbackType = ETouchFeedbackPopUp;
+ if ( CAknTransitionUtils::TransitionsEnabled( AknTransEffect::EComponentTransitionsOff ) )
+ {
+ feedbackType = ETouchFeedbackOptionsMenuOpened;
+ }
feedback->InstantFeedback(
iContent,
- ETouchFeedbackPopUp,
+ feedbackType,
ETouchFeedbackVibra,
TPointerEvent() );
}