summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoanne Chung <joannechung@google.com>2020-05-25 11:25:53 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-05-25 11:25:53 +0000
commitab476cc52555508cecc93b0e8a410c47b3373915 (patch)
treeddf8cd846e9c5185f21eb35b9c80c640f0959e60
parentf7862f53ad91d2e80acf6f05ce37c27979ff90c2 (diff)
parentf368dbefaec271d526999971957d159afcf0b0f5 (diff)
Merge "Fix hasEnabledAutofillServices() return wrong value after AutofillServie updated" into rvc-dev
-rw-r--r--services/autofill/java/com/android/server/autofill/AutofillManagerService.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/services/autofill/java/com/android/server/autofill/AutofillManagerService.java b/services/autofill/java/com/android/server/autofill/AutofillManagerService.java
index 9432678b7d2b..42e859f9d713 100644
--- a/services/autofill/java/com/android/server/autofill/AutofillManagerService.java
+++ b/services/autofill/java/com/android/server/autofill/AutofillManagerService.java
@@ -1662,12 +1662,8 @@ public final class AutofillManagerService
@NonNull IResultReceiver receiver) {
boolean enabled = false;
synchronized (mLock) {
- final AutofillManagerServiceImpl service = peekServiceForUserLocked(userId);
- if (service != null) {
- enabled = Objects.equals(packageName, service.getServicePackageName());
- } else if (sVerbose) {
- Slog.v(TAG, "isServiceEnabled(): no service for " + userId);
- }
+ final AutofillManagerServiceImpl service = getServiceForUserLocked(userId);
+ enabled = Objects.equals(packageName, service.getServicePackageName());
}
send(receiver, enabled);
}