Ensure all gesture state is reset between gestures

This pulls cleanup of state into a method.

Bug: 126352494
Test: manually, see bug for steps
Change-Id: I4144d3dd643f1f757b589d4b650da49bc3da655a
1 file changed