diff options
author | ryanlwlin <ryanlwlin@google.com> | 2020-06-04 14:04:45 +0800 |
---|---|---|
committer | ryanlwlin <ryanlwlin@google.com> | 2020-06-04 16:04:06 +0800 |
commit | 4ec7b5c3fbd80d38f1010631dfa84c1476f7c867 (patch) | |
tree | 95cf0bb01a7ed78beee95bdd49fd3711093d4341 | |
parent | 38dbc97939cebae3249da26586431bdec4723ca7 (diff) |
DO NOT MERGE: Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y
TYPE_TRUSTED_APPLICATION_OVERLAY is a system window type used in
Bubble. We map it to system window type for AccesibiltiyWindowInfo
Bug: 158066152
Test: Enable bubble window and observe its type of
AccessibilityWindowInfo
Change-Id: I597d360a79fc61dbf4a3d713004272d33d40e576
-rw-r--r-- | services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java b/services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java index 468e93a8f683..d15c60b9501d 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java @@ -725,7 +725,8 @@ public class AccessibilityWindowManager { case WindowManager.LayoutParams.TYPE_SYSTEM_ERROR: case WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY: case WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY: - case WindowManager.LayoutParams.TYPE_SCREENSHOT: { + case WindowManager.LayoutParams.TYPE_SCREENSHOT: + case WindowManager.LayoutParams.TYPE_TRUSTED_APPLICATION_OVERLAY: { return AccessibilityWindowInfo.TYPE_SYSTEM; } |