From f13dbd5c4be3328baf6599c42cbf4c836c75811d Mon Sep 17 00:00:00 2001 From: Jackal Guo Date: Thu, 22 Aug 2019 19:12:47 +0800 Subject: [PATCH] Fix FrameworksServicesTests fail Using default instead of private results in an unexpected fail on FrameworksServicesTests. Change to public to fix it. Fix: 139853891 Test: a11y CTS & unit tests Change-Id: I307d4f0da96310c310cbd407249b410608e0d0cd --- .../server/accessibility/AccessibilitySecurityPolicy.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilitySecurityPolicy.java b/services/accessibility/java/com/android/server/accessibility/AccessibilitySecurityPolicy.java index b88b24e21c2a2..203210998c48c 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilitySecurityPolicy.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilitySecurityPolicy.java @@ -468,7 +468,13 @@ public class AccessibilitySecurityPolicy { } } - boolean hasPermission(String permission) { + /** + * Permission check to caller. + * + * @param permission The permission to check + * @return true if caller has permission + */ + public boolean hasPermission(@NonNull String permission) { return mContext.checkCallingPermission(permission) == PackageManager.PERMISSION_GRANTED; }