idlehomescreen/xmluirendering/uiengine/src/xncontroladapterimpl.cpp
branchRCL_3
changeset 25 137ebc85284b
parent 23 7be2816dbabd
child 26 1b758917cafc
equal deleted inserted replaced
23:7be2816dbabd 25:137ebc85284b
  3789 
  3789 
  3790             if ( !menuBar )
  3790             if ( !menuBar )
  3791                 {
  3791                 {
  3792                 CXnViewControlAdapter* control = static_cast< CXnViewControlAdapter* >(
  3792                 CXnViewControlAdapter* control = static_cast< CXnViewControlAdapter* >(
  3793                     appui.ViewManager().ActiveViewData().ViewNode()->Control() );
  3793                     appui.ViewManager().ActiveViewData().ViewNode()->Control() );
       
  3794                                 
       
  3795                 control->ResetGrabbing();                      
  3794                 
  3796                 
  3795                 control->IgnoreEventsUntilNextPointerUp();
  3797 #ifdef RD_TACTILE_FEEDBACK            
  3796                 control->ResetGrabbing();                      
  3798                 MTouchFeedback* feedback( MTouchFeedback::Instance() );
       
  3799                 
       
  3800                 if ( feedback )
       
  3801                     {
       
  3802                     feedback->InstantFeedback( iAdapter, ETouchFeedbackBasic, 
       
  3803                        ETouchFeedbackVibra, TPointerEvent() );
       
  3804                                                
       
  3805                     }
       
  3806 #endif                
  3797                 }
  3807                 }
  3798 
  3808 
  3799           // Indicate long tap has taken place
  3809           	// Indicate long tap has taken place
  3800             iLongtap = ETrue;
  3810             iLongtap = ETrue;
  3801             
  3811             
  3802             CXnNode* hold = BuildTriggerNodeL( *engine,
  3812             CXnNode* hold = BuildTriggerNodeL( *engine,
  3803                 XnPropertyNames::action::trigger::name::KHold );
  3813                 XnPropertyNames::action::trigger::name::KHold );
  3804 
  3814