summaryrefslogtreecommitdiff
path: root/services/autofill/java
diff options
context:
space:
mode:
authorTYM Tsai <tymtsai@google.com>2020-05-28 14:48:49 +0800
committerTYM Tsai <tymtsai@google.com>2020-05-28 14:48:49 +0800
commit8fb84a11c9867c0a784bc2de5082dfe3b9ebe718 (patch)
treea03cbcbbba9fee1f038f439d239c7606df83c11c /services/autofill/java
parent43c04e1457bbdd44aeb5526f6fe33eeceafc35e8 (diff)
Fixes getLastResponseIndexLocked() always return last index
The lastResponseId does not changed to new value with the lastResponseIdx at same time. Bug: 156775277 Test: atest CtsAutoFillServiceTestCases Change-Id: I6b26f5e82366745e2797c959fa52a7aa7f5bc883
Diffstat (limited to 'services/autofill/java')
-rw-r--r--services/autofill/java/com/android/server/autofill/Session.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/autofill/java/com/android/server/autofill/Session.java b/services/autofill/java/com/android/server/autofill/Session.java
index 06c60a3d08eb..25d866ad021b 100644
--- a/services/autofill/java/com/android/server/autofill/Session.java
+++ b/services/autofill/java/com/android/server/autofill/Session.java
@@ -3831,6 +3831,7 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
for (int i = 0; i < responseCount; i++) {
if (mResponses.keyAt(i) > lastResponseId) {
lastResponseIdx = i;
+ lastResponseId = mResponses.keyAt(i);
}
}
}