summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorSvetoslav <svetoslavganov@google.com>2014-06-12 11:29:35 -0700
committerSvetoslav <svetoslavganov@google.com>2014-06-12 12:11:39 -0700
commitf7174e87b6007000777b0124de9cef70d8618788 (patch)
tree47d9f60bdc9b0d72d7c247d24e84527143847998 /tools/aapt2/java/JavaClassGenerator_test.cpp
parent02a9c359a1a6e1175cdd2d560f97be9cdb816a0e (diff)
Fix backwards compatibility for introspected windows.
1. The APIs for introspecting interactive windows were reporting only the touchable windows but were missing the focused window. The user can interact with the latter by typing, hence it should always be reported. Also this was breaking backwards compatibility as if the focused window is covered by a modal one, the focused window was not reporeted and this was putting the active window in a bad state as the latter is either the focused window or the one the user is touching. 2. Window change events are too frequent as on window transition things are chanign a lot. Now we are trottling the windows changed events at the standard recurring accessibility event interval. 3. Fixed a wrong flag comparison and removed some unneded code. buy:15434666 bug:15432989 Change-Id: I825b33067e8cbf26396a4d38642bde4907b6427a
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions