Merge "Fix hasEnabledAutofillServices() return wrong value after AutofillServie updated" into rvc-dev
This commit is contained in:
@@ -1662,12 +1662,8 @@ public final class AutofillManagerService
|
|||||||
@NonNull IResultReceiver receiver) {
|
@NonNull IResultReceiver receiver) {
|
||||||
boolean enabled = false;
|
boolean enabled = false;
|
||||||
synchronized (mLock) {
|
synchronized (mLock) {
|
||||||
final AutofillManagerServiceImpl service = peekServiceForUserLocked(userId);
|
final AutofillManagerServiceImpl service = getServiceForUserLocked(userId);
|
||||||
if (service != null) {
|
|
||||||
enabled = Objects.equals(packageName, service.getServicePackageName());
|
enabled = Objects.equals(packageName, service.getServicePackageName());
|
||||||
} else if (sVerbose) {
|
|
||||||
Slog.v(TAG, "isServiceEnabled(): no service for " + userId);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
send(receiver, enabled);
|
send(receiver, enabled);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user