Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 69a60afc authored by Jiewen Lei's avatar Jiewen Lei Committed by Automerger Merge Worker
Browse files

Merge "Log selected dataset id regradless of authentication result....

Merge "Log selected dataset id regradless of authentication result. Authentication result is logged separately in another field." into udc-dev am: 4cb8be09

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23288856



Change-Id: Ieea053cfe97a615af8873612c379bf6e6064851e
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 90778f83 4cb8be09
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -5086,13 +5086,14 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
                        + id + " destroyed");
                return;
            }
            // Selected dataset id is logged regardless of authentication result.
            mPresentationStatsEventLogger.maybeSetSelectedDatasetId(datasetIndex);
            mPresentationStatsEventLogger.maybeSetSelectedDatasetPickReason(
                dataset.getEligibleReason());
            // Autofill it directly...
            if (dataset.getAuthentication() == null) {
                if (generateEvent) {
                    mService.logDatasetSelected(dataset.getId(), id, mClientState, uiType);
                    mPresentationStatsEventLogger.maybeSetSelectedDatasetId(datasetIndex);
                    mPresentationStatsEventLogger.maybeSetSelectedDatasetPickReason(
                            dataset.getEligibleReason());
                }
                if (mCurrentViewId != null) {
                    mInlineSessionController.hideInlineSuggestionsUiLocked(mCurrentViewId);