From e7f82da5955b045ee3ef3cc1d75937f106149a04 Mon Sep 17 00:00:00 2001 From: Hongming Jin Date: Tue, 20 Jul 2021 15:33:28 -0700 Subject: [PATCH] Add callstack back into trace for AccessibilityInteractionClient. Test: adb shell cmd accessibility start-trace -t AccessibilityInteractionClient IAccessibilityInteractionConnectionCallback Bug: 157601519, 194230052 Change-Id: Ieecb597637c80b3eb4baf2ba6405a2386f5f9785 --- .../view/accessibility/AccessibilityInteractionClient.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/java/android/view/accessibility/AccessibilityInteractionClient.java b/core/java/android/view/accessibility/AccessibilityInteractionClient.java index aac09b8a3b578..80ef6cff55700 100644 --- a/core/java/android/view/accessibility/AccessibilityInteractionClient.java +++ b/core/java/android/view/accessibility/AccessibilityInteractionClient.java @@ -1328,6 +1328,8 @@ public final class AccessibilityInteractionClient private void logTraceClient( IAccessibilityServiceConnection connection, String method, String params) { logTrace(connection, method, params, Binder.getCallingUid(), - Collections.emptyList(), null, FLAGS_ACCESSIBILITY_INTERACTION_CLIENT); + Arrays.asList(Thread.currentThread().getStackTrace()), + new HashSet(Arrays.asList("getStackTrace", "logTraceClient")), + FLAGS_ACCESSIBILITY_INTERACTION_CLIENT); } }