summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Philip P. Moltmann <moltmann@google.com> 2017-05-11 12:43:32 -0700
committer Philip P. Moltmann <moltmann@google.com> 2017-05-11 12:43:32 -0700
commit5b4b0fcc0e5f9c6cf6e6041fa7a450c996f4953e (patch)
tree50513f56919a26dcd2abbaf3a310b0dd597838fc
parenta22a5d83c2ec9d4b0549e92c1d3af7550896e7ee (diff)
Do not notifyNoFullUi if no view is focused
Change-Id: I8e2257ee8b9c1885d10ea882af491dd07c8e3e21 Fixes: 38235782 Test: CtsAutoFillServiceTestCases
-rw-r--r--services/autofill/java/com/android/server/autofill/Session.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/autofill/java/com/android/server/autofill/Session.java b/services/autofill/java/com/android/server/autofill/Session.java
index ef5cdd146737..b34ced034236 100644
--- a/services/autofill/java/com/android/server/autofill/Session.java
+++ b/services/autofill/java/com/android/server/autofill/Session.java
@@ -1120,7 +1120,7 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
private void notifyUnavailableToClient() {
synchronized (mLock) {
- if (!mHasCallback) return;
+ if (!mHasCallback || mCurrentViewId == null) return;
try {
mClient.notifyNoFillUi(id, mCurrentViewId);
} catch (RemoteException e) {