Commit 088ecb5e authored by Clemens Arbesser's avatar Clemens Arbesser Committed by Commit Bot

[Autofill Assistant] Hotfix for missing T&C UI notification.

Bug: b/142430956
Change-Id: I1d2c8df077e64b6eada750c9c5a028c80aa43350
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1872594Reviewed-by: default avatarMathias Carlen <mcarlen@chromium.org>
Commit-Queue: Clemens Arbesser <arbesser@google.com>
Cr-Commit-Position: refs/heads/master@{#708542}
parent cd8d8bb5
......@@ -8,6 +8,7 @@ import android.app.Activity;
import android.text.TextUtils;
import android.view.View;
import org.chromium.base.task.PostTask;
import org.chromium.chrome.browser.ChromeVersionInfo;
import org.chromium.chrome.browser.autofill.PersonalDataManager;
import org.chromium.chrome.browser.autofill_assistant.user_data.additional_sections.AssistantAdditionalSectionContainer;
......@@ -19,6 +20,7 @@ import org.chromium.chrome.browser.payments.CardEditor;
import org.chromium.chrome.browser.payments.ContactEditor;
import org.chromium.chrome.browser.payments.PaymentInstrument;
import org.chromium.chrome.browser.widget.prefeditor.EditorDialog;
import org.chromium.content_public.browser.UiThreadTaskTraits;
import org.chromium.content_public.browser.WebContents;
import org.chromium.payments.mojom.PaymentMethodData;
import org.chromium.ui.modelutil.PropertyKey;
......@@ -184,6 +186,13 @@ class AssistantCollectUserDataBinder
@Override
public void onLinkClicked(int link) {
// TODO(b/143128544) refactor to do this the right way.
PostTask.postTask(UiThreadTaskTraits.DEFAULT, () -> {
view.mTermsSection.setTermsStatus(
AssistantTermsAndConditionsState.NOT_SELECTED);
view.mTermsAsCheckboxSection.setTermsStatus(
AssistantTermsAndConditionsState.NOT_SELECTED);
});
collectUserDataDelegate.onTermsAndConditionsLinkClicked(link);
}
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment