uifw/EikStd/coctlsrc/aknstyluspopupmenu.cpp
branchRCL_3
changeset 17 a1caeb42b3a3
parent 12 941195f2d488
child 18 fcdfafb36fe7
--- 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() );
             }