summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryanlwlin <ryanlwlin@google.com>2020-06-04 14:04:45 +0800
committerryanlwlin <ryanlwlin@google.com>2020-06-04 16:04:06 +0800
commit4ec7b5c3fbd80d38f1010631dfa84c1476f7c867 (patch)
tree95cf0bb01a7ed78beee95bdd49fd3711093d4341
parent38dbc97939cebae3249da26586431bdec4723ca7 (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.java3
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;
}