• Ryan Daum's avatar
    Fixes to propagation of touch events in system gesture handling. · d1c00291
    Ryan Daum authored
      - 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: default avatarAlex Sakhartchouk <alexst@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#556433}
    d1c00291
cast_system_gesture_event_handler.cc 5.38 KB