tactilefeedback/tactilefeedbackresolver/src/tactilefeedbackresolver.cpp
branchRCL_3
changeset 13 a4df7952b706
parent 12 63c33341dc19
child 16 897fc24e7865
equal deleted inserted replaced
12:63c33341dc19 13:a4df7952b706
   112 TBool CTactileFeedbackResolver::IsHigherThanPlaying(
   112 TBool CTactileFeedbackResolver::IsHigherThanPlaying(
   113     TTouchLogicalFeedback aFeedback ) const
   113     TTouchLogicalFeedback aFeedback ) const
   114     {
   114     {
   115     return ( aFeedback == ETouchFeedbackPopUp || 
   115     return ( aFeedback == ETouchFeedbackPopUp || 
   116              aFeedback == ETouchFeedbackIncreasingPopUp || 
   116              aFeedback == ETouchFeedbackIncreasingPopUp || 
   117              aFeedback == ETouchFeedbackDecreasingPopUp ) &&
   117              aFeedback == ETouchFeedbackDecreasingPopUp ||
       
   118              aFeedback == ETouchFeedbackBoundaryList ||
       
   119              aFeedback == ETouchFeedbackOptionsMenuOpened ||
       
   120              aFeedback == ETouchFeedbackOptionsMenuClosed ||
       
   121              aFeedback == ETouchFeedbackSubMenuOpened ||
       
   122              aFeedback == ETouchFeedbackSubMenuClosed ) &&
   118            ( iLastFeedback == ETouchFeedbackBasicButton ||
   123            ( iLastFeedback == ETouchFeedbackBasicButton ||
       
   124              iLastFeedback == ETouchFeedbackSensitiveList ||
   119              iLastFeedback == ETouchFeedbackList );
   125              iLastFeedback == ETouchFeedbackList );
   120     }
   126     }
   121 
   127 
   122 // ---------------------------------------------------------------------------
   128 // ---------------------------------------------------------------------------
   123 // We play feedback in case all three conditions are met:
   129 // We play feedback in case all three conditions are met: