| commit | 13f0c59d37f355dba2e59ea4bb81f51af5aa39cb | [log] [tgz] |
|---|---|---|
| author | Alexander Brusher <abrusher@fuchsia.infra.roller.google.com> | Wed Feb 17 18:08:37 2021 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Feb 17 10:09:49 2021 -0800 |
| tree | 930cff1fd845fa49f9cf73f73a15a4972bf37336 | |
| parent | aa0e306620f071f2cc72d2a3b557e3dd09dada86 [diff] |
[roll] Roll fuchsia [a11y] Refactor GestureContext to include multiple pointers. As we start to support more complex multi-finger gestures, we need to pass multiple fingers' state to downstream users (e.g. magnifier). This change modifies the GestureContext struct to maintain state for all pointers in a gesture. Along the way, I also eliminated the GestureInfo type, as it was redundant with the GestureContext and refactored some of the state logic in existing recognizers to leverage the new GestureContext. BUG: fxbug.dev/69465 TEST: fx test a11y-lib-tests; fx test a11y-tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/482401 Original-Revision: d6ce0953cc34a11e169dbce1a71ff1ede9df6ada GitOrigin-RevId: 61975e7879122e0bdcc6569e450bfca561c6042f Change-Id: I0b6645e9bbef8b419c44697275ee0a716f84a9bf
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.