uifw/AvKon/src/akncolourselectiongrid.cpp
changeset 14 3320e4e6e8bb
parent 0 2f259fa3e83a
--- a/uifw/AvKon/src/akncolourselectiongrid.cpp	Tue Feb 02 01:00:49 2010 +0200
+++ b/uifw/AvKon/src/akncolourselectiongrid.cpp	Fri Apr 16 15:13:44 2010 +0300
@@ -737,11 +737,11 @@
             {
             // on down event list basic feedback + audio
             fbSpec->AddFeedback( ETouchEventStylusDown,
-                                 ETouchFeedbackList );
+                                 ETouchFeedbackBasicItem );
             
             // on up event list basic feedback, no audio
             fbSpec->AddFeedback( ETouchEventStylusUp,
-                                 ETouchFeedbackList,
+                                 ETouchFeedbackBasicItem,
                                  ETouchFeedbackVibra );
 
             feedback->SetFeedbackArea( this,
@@ -1684,16 +1684,26 @@
     // if the NGA effects are off, use “pop-up”.
     // If NGA effects are on, use “pop-up closed”.
     MTouchFeedback* feedback = MTouchFeedback::Instance();
+    if ( feedback )
+        {
+        if( AknLayoutUtils::PenEnabled() )
+            {
+            if ( CAknTransitionUtils::TransitionsEnabled( AknTransEffect::EComponentTransitionsOff ) )
+                {
+                feedback->InstantFeedback( ETouchFeedbackPopupClose );
+                }
+            else
+                {
+                feedback->InstantFeedback( ETouchFeedbackPopUp );
+                }
+            }
+        }
 
     switch (aButton)
         {
         case EAknSoftkeyInsert:
         case EEikBidOk:
             {
-            if ( feedback )
-                {
-                feedback->InstantFeedback( ETouchFeedbackBasic );
-                }
             TInt index = iGrid->CurrentItemIndex();
 
             if (iNoneBox)
@@ -1709,20 +1719,6 @@
             }
         default:
             {
-            if ( feedback )
-                {
-                if( AknLayoutUtils::PenEnabled() )
-                    {
-                    if ( CAknTransitionUtils::TransitionsEnabled( AknTransEffect::EComponentTransitionsOff ) )
-                        {
-                        feedback->InstantFeedback( ETouchFeedbackDecreasingPopUp );
-                        }
-                    else
-                        {
-                        feedback->InstantFeedback( ETouchFeedbackPopUp );
-                        }
-                    }
-                }
             break;
             }
         }
@@ -1794,7 +1790,7 @@
             {
             if ( CAknTransitionUtils::TransitionsEnabled( AknTransEffect::EComponentTransitionsOff ) )
                 {
-                feedback->InstantFeedback( ETouchFeedbackIncreasingPopUp );
+                feedback->InstantFeedback( ETouchFeedbackPopupOpen );
                 }
             else
                 {