equal
deleted
inserted
replaced
2883 iExtension->iPointerDownXPosition = aPointerEvent.iPosition.iX; |
2883 iExtension->iPointerDownXPosition = aPointerEvent.iPosition.iX; |
2884 return; |
2884 return; |
2885 } |
2885 } |
2886 else if ( aPointerEvent.iType == TPointerEvent::EButton1Up ) |
2886 else if ( aPointerEvent.iType == TPointerEvent::EButton1Up ) |
2887 { |
2887 { |
2888 if( newTab> -1 ) |
2888 if( newTab > -1 && newTab == iExtension->iPointerDownTab ) |
2889 { |
2889 { |
2890 MTouchFeedback* feedback = MTouchFeedback::Instance(); |
2890 MTouchFeedback* feedback = MTouchFeedback::Instance(); |
2891 |
2891 |
2892 // Feedback is given only if new tab wasn't already active |
2892 // Feedback is given only if new tab wasn't already active |
2893 // Use two convertTabIndex to cancel the mirror effects, because the newTab is always the phsical index. |
2893 // Use two convertTabIndex to cancel the mirror effects, because the newTab is always the phsical index. |