commit | 0aaf42755056778c3b950efb99b9124b50755c79 | [log] [tgz] |
---|---|---|
author | Phil Weaver <pweaver@google.com> | Fri Jun 24 18:17:21 2016 -0700 |
committer | Phil Weaver <pweaver@google.com> | Wed Jul 13 21:26:16 2016 +0000 |
tree | 0adb8c4fb558d59cbae11810c1246a0c98797b9a | |
parent | ad2bf54fda7bccf27b15c996f8a4f7f71ccf10e4 [diff] |
Behave if the same view gets a11y focus twice. In some corner cases, ViewRootImpl#setAccessibilityFocus can be called twice for the same view. Make sure we're actually changing views before clearing accessibility focus to avoid inconsistent state. Bug: 29637593 Change-Id: I5dc6f05bdeaec55c352417bfca92c11bd03c3c10 (cherry picked from commit da4692774c74b51818a2df1dc7534d8d13d62634)