DescriptionModified state flow for touch explore released in touch_exploration_controller.
Now when performing single tap, the tap timer to begin one finger passthrough is not started. This problem originally arose because touch explore released state and single tap released state are treated similarly in the code, but one finger passthrough should be a state reachable only from single tap released.
Another state change is that if the user presses in single tap/touch explore released and there is no previous touch exploration location, the user is redirected to the wait state.
TEST=TouchExplorationTest.SingleTapLongPress
BUG=402544
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290001
Patch Set 1 #
Total comments: 4
Patch Set 2 : rebased + assert events as they're dispatched #Patch Set 3 : no previous touch exploration location goes to wait state #Patch Set 4 : added earcon #Patch Set 5 : corner passthrough can be entered from more states #
Total comments: 2
Patch Set 6 : split functions and rebased #
Total comments: 9
Patch Set 7 : log unrecognized state #
Messages
Total messages: 16 (0 generated)
|