Fixes to propagation of touch events in system gesture handling.
- Switches from detecting fling gestures to detecting touch events,
making it possible to prevent the initial ET_TOUCH_PRESSED event
from propagating (b/78461207)
- Uses new handler interface, which includes HandleSideSwipeContinue,
to allow gradual exposure of the bottom settings bar (b/78462154) and
to allow using X delta moved instead of the gesture end event for back
gesture detection in the future (b/78397215)
Bug: b/78462154
Bug: b/78461207
Change-Id: Ic64e13825eaaa5cf8420e94df767a057563a8281
Tested: manual on device and unit test
Reviewed-on: https://chromium-review.googlesource.com/1030614
Commit-Queue: Ryan Daum <rdaum@chromium.org>
Reviewed-by:
Alex Sakhartchouk <alexst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#556433}
Showing
Please register or sign in to comment