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
This commit is contained in:
TYM Tsai
2020-05-28 14:48:49 +08:00
parent 43c04e1457
commit 8fb84a11c9

View File

@@ -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);
}
}
}