idlehomescreen/xmluirendering/uiengine/src/xncontroladapterimpl.cpp
branchRCL_3
changeset 25 137ebc85284b
parent 23 7be2816dbabd
child 26 1b758917cafc
--- a/idlehomescreen/xmluirendering/uiengine/src/xncontroladapterimpl.cpp	Tue May 11 16:02:39 2010 +0300
+++ b/idlehomescreen/xmluirendering/uiengine/src/xncontroladapterimpl.cpp	Tue May 25 12:29:32 2010 +0300
@@ -3791,12 +3791,22 @@
                 {
                 CXnViewControlAdapter* control = static_cast< CXnViewControlAdapter* >(
                     appui.ViewManager().ActiveViewData().ViewNode()->Control() );
-                
-                control->IgnoreEventsUntilNextPointerUp();
+                                
                 control->ResetGrabbing();                      
+                
+#ifdef RD_TACTILE_FEEDBACK            
+                MTouchFeedback* feedback( MTouchFeedback::Instance() );
+                
+                if ( feedback )
+                    {
+                    feedback->InstantFeedback( iAdapter, ETouchFeedbackBasic, 
+                       ETouchFeedbackVibra, TPointerEvent() );
+                                               
+                    }
+#endif                
                 }
 
-          // Indicate long tap has taken place
+          	// Indicate long tap has taken place
             iLongtap = ETrue;
             
             CXnNode* hold = BuildTriggerNodeL( *engine,