Change-Id: I6b16405f5b884999dabc5fc430fb93902bec8680
mGestureEventProcessor.RemoveGestureDetector(this);
}
}
+
+ mGestureRecognizer = nullptr;
}
void GestureDetector::Attach(Actor& actor)
void GestureDetector::Clear()
{
- mGestureRecognizer = nullptr;
mGestureEventProcessor.UnregisterGestureDetector(this);
SetDetected(false);
}
void TapGestureDetector::CancelProcessing()
{
- if(mGestureRecognizer)
- {
- mGestureRecognizer->CancelEvent();
- }
+ // The tap gesture is not continuous. Since it is a gesture that occurs when up, CancelProcessing is not needed.
}
// This is an API that is called by FeedTouch and recognizes gestures directly from the Detector without going through the Reconizer.