summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author dakinola <dakinola@google.com> 2024-09-25 16:30:14 +0000
committer Daniel Akinola <dakinola@google.com> 2024-09-26 13:24:23 +0000
commit3cbbe363b9af1d264347789fc1df28d344e0cf20 (patch)
tree19c30d1d173a6f17cf2f77b9f5f045fd1b240d8b
parente647a8ee9de70d3afcfa3278213016911d2136ab (diff)
Move TYPE_WINDOW_CONTROL toString flag check
Moving flag check so it doesn't break adb window dump command Fix: 349901649 Test: manually testing `adb shell uiautomator dump --windows` Flag: android.view.accessibility.enable_type_window_control Change-Id: I7658688f5e95f5aa2e101e99fe2c236704f8200c
-rw-r--r--core/java/android/view/accessibility/AccessibilityWindowInfo.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/core/java/android/view/accessibility/AccessibilityWindowInfo.java b/core/java/android/view/accessibility/AccessibilityWindowInfo.java
index c92593f81558..7b6e070f0008 100644
--- a/core/java/android/view/accessibility/AccessibilityWindowInfo.java
+++ b/core/java/android/view/accessibility/AccessibilityWindowInfo.java
@@ -880,10 +880,6 @@ public final class AccessibilityWindowInfo implements Parcelable {
* @hide
*/
public static String typeToString(int type) {
- if (Flags.enableTypeWindowControl() && type == TYPE_WINDOW_CONTROL) {
- return "TYPE_WINDOW_CONTROL";
- }
-
switch (type) {
case TYPE_APPLICATION: {
return "TYPE_APPLICATION";
@@ -903,8 +899,12 @@ public final class AccessibilityWindowInfo implements Parcelable {
case TYPE_MAGNIFICATION_OVERLAY: {
return "TYPE_MAGNIFICATION_OVERLAY";
}
- default:
+ default: {
+ if (Flags.enableTypeWindowControl() && type == TYPE_WINDOW_CONTROL) {
+ return "TYPE_WINDOW_CONTROL";
+ }
return "<UNKNOWN:" + type + ">";
+ }
}
}