Merge "Fix AutofillManager and Session status not sync with fill dialog" into tm-dev am: 13809febba
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18130748 Change-Id: Ibd5f7c24f1c5329b1e623cd0bf720a04c8a8d661 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