summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--services/autofill/java/com/android/server/autofill/Session.java8
-rw-r--r--services/autofill/java/com/android/server/autofill/ViewState.java4
2 files changed, 5 insertions, 7 deletions
diff --git a/services/autofill/java/com/android/server/autofill/Session.java b/services/autofill/java/com/android/server/autofill/Session.java
index 30d14e689ddd..dd368675d312 100644
--- a/services/autofill/java/com/android/server/autofill/Session.java
+++ b/services/autofill/java/com/android/server/autofill/Session.java
@@ -312,8 +312,8 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
Slog.d(TAG, "Setting urlBar as id=" + urlBarId + " and domain "
+ mUrlBar.getWebDomain());
}
- final ViewState viewState = new ViewState(Session.this, urlBarId,
- Session.this, ViewState.STATE_URL_BAR);
+ final ViewState viewState = new ViewState(urlBarId, Session.this,
+ ViewState.STATE_URL_BAR);
mViewStates.put(urlBarId, viewState);
}
}
@@ -2149,7 +2149,7 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
|| action == ACTION_VIEW_ENTERED) {
if (sVerbose) Slog.v(TAG, "Creating viewState for " + id);
boolean isIgnored = isIgnoredLocked(id);
- viewState = new ViewState(this, id, this,
+ viewState = new ViewState(id, this,
isIgnored ? ViewState.STATE_IGNORED : ViewState.STATE_INITIAL);
mViewStates.put(id, viewState);
@@ -2629,7 +2629,7 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
if (viewState != null) {
viewState.setState(state);
} else {
- viewState = new ViewState(this, id, this, state);
+ viewState = new ViewState(id, this, state);
if (sVerbose) {
Slog.v(TAG, "Adding autofillable view with id " + id + " and state " + state);
}
diff --git a/services/autofill/java/com/android/server/autofill/ViewState.java b/services/autofill/java/com/android/server/autofill/ViewState.java
index 49778f5d19f3..2cc6d20ef6db 100644
--- a/services/autofill/java/com/android/server/autofill/ViewState.java
+++ b/services/autofill/java/com/android/server/autofill/ViewState.java
@@ -77,7 +77,6 @@ final class ViewState {
public final AutofillId id;
private final Listener mListener;
- private final Session mSession;
private FillResponse mResponse;
private AutofillValue mCurrentValue;
@@ -87,8 +86,7 @@ final class ViewState {
private int mState;
private String mDatasetId;
- ViewState(Session session, AutofillId id, Listener listener, int state) {
- mSession = session;
+ ViewState(AutofillId id, Listener listener, int state) {
this.id = id;
mListener = listener;
mState = state;