Merge "Fix AutofillManager and Session status not sync with fill dialog" into tm-dev am: 13809febba am: a23a8274a6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18130748 Change-Id: I3adb236b83e920a83cfa4878939130e116f7043c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -3225,10 +3225,15 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
|
||||
currentView.setState(ViewState.STATE_FILL_DIALOG_SHOWN);
|
||||
mService.logDatasetShown(id, mClientState, UI_TYPE_DIALOG);
|
||||
}
|
||||
// Just show fill dialog once, so disabled after shown.
|
||||
// Note: Cannot disable before requestShowFillDialog() because the method
|
||||
// need to check whether fill dialog enabled.
|
||||
setFillDialogDisabled();
|
||||
return;
|
||||
} else {
|
||||
setFillDialogDisabled();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (response.supportsInlineSuggestions()) {
|
||||
|
||||
Reference in New Issue
Block a user