OSDN Git Service

Don't enable a11y service if scary dialog obscured
authorPhil Weaver <pweaver@google.com>
Wed, 5 Apr 2017 16:28:32 +0000 (09:28 -0700)
committerPhil Weaver <pweaver@google.com>
Wed, 5 Apr 2017 16:28:32 +0000 (09:28 -0700)
commitc8e20afa3c60ff6aeb0e60bf8b225fa15a8fe3e7
tree923f57266e35e373ecadef45daae107aeb326c9c
parentb9f570ff4421262e845e15a9e9a655fe7791b9e8
Don't enable a11y service if scary dialog obscured

We were only checking if the OK button itself was obscured.
Changing to check if any part of the window is obscured.

Bug: 31855267
Test: Created a sample a11y service that displays a UI to cover
part of the window, but not the OK button. It was possible to
enable an a11y service before this change, but now it displays
a warning toast.

Change-Id: I21974535aba734da6ea9d7accf67fb9237fd16fc
src/com/android/settings/accessibility/AccessibilityServiceWarning.java