Merge "Hide augmented inline suggestion if field value is changed to not empty" into rvc-dev am: 74548402d1 am: 559d7fc446
Change-Id: Ie47e5ed55d82e409ee29cd50aa22613eb7491f32
This commit is contained in:
@@ -1258,13 +1258,6 @@ public final class AutofillManager {
|
||||
}
|
||||
}
|
||||
|
||||
if (mForAugmentedAutofillOnly) {
|
||||
if (sVerbose) {
|
||||
Log.v(TAG, "notifyValueChanged(): not notifying system server on "
|
||||
+ "augmented-only mode");
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (!mEnabled || !isActiveLocked()) {
|
||||
if (!startAutofillIfNeededLocked(view)) {
|
||||
if (sVerbose) {
|
||||
@@ -1299,10 +1292,6 @@ public final class AutofillManager {
|
||||
return;
|
||||
}
|
||||
synchronized (mLock) {
|
||||
if (mForAugmentedAutofillOnly) {
|
||||
if (sVerbose) Log.v(TAG, "notifyValueChanged(): ignoring on augmented only mode");
|
||||
return;
|
||||
}
|
||||
if (!mEnabled || !isActiveLocked()) {
|
||||
if (sVerbose) {
|
||||
Log.v(TAG, "notifyValueChanged(" + view.getAutofillId() + ":" + virtualId
|
||||
|
||||
@@ -2653,6 +2653,11 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
|
||||
} else if (viewState.id.equals(this.mCurrentViewId)
|
||||
&& (viewState.getState() & ViewState.STATE_INLINE_SHOWN) != 0) {
|
||||
requestShowInlineSuggestionsLocked(viewState.getResponse(), filterText);
|
||||
} else if (viewState.id.equals(this.mCurrentViewId)
|
||||
&& (viewState.getState() & ViewState.STATE_TRIGGERED_AUGMENTED_AUTOFILL) != 0) {
|
||||
if (!TextUtils.isEmpty(filterText)) {
|
||||
mInlineSessionController.hideInlineSuggestionsUiLocked(mCurrentViewId);
|
||||
}
|
||||
}
|
||||
|
||||
viewState.setState(ViewState.STATE_CHANGED);
|
||||
|
||||
Reference in New Issue
Block a user