summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorPhil Weaver <pweaver@google.com>2017-12-22 09:44:28 -0800
committerPhil Weaver <pweaver@google.com>2018-01-03 08:51:18 -0800
commitbb2f28a776cff0af0fea0130992a3537a43c57ed (patch)
treeeb8213b6f7fd5929ab415c0ba320d2e8f6277485 /tools/aapt2/java/JavaClassGenerator.cpp
parentc80114c855c0f8055940ffb6b4a7b867d5742a40 (diff)
Make accessibility window events more granular
TYPE_WINDOWS_CHANGED events have meant that "something" changes with the system windows, so a single event would be fired for a single small window change or a bunch of window changes. Services were required to cache the windows and compare the old ones to the new ones to find out what changed. Since AccessibilityEvents are intended to communicate changes to the UI, this CL sends one TYPE_WINDOWS_CHANGED for each window that has changed, and provides a way to get the source of the changing window. It also adds a windowChangeType field, which contains flags to indicate what exactly has changed for the window. Bug: 62231686 Test: Run all a11y unit and cts tests Change-Id: I6c48e74da26be5ea485ac114a37f3c404a74940e
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions