summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2018-08-21 20:22:12 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-08-21 20:22:12 +0000
commit506723ecb2cb32b812f960708aff95d37eac4d37 (patch)
treeca4b000d2b8b164bf4a912af209b9ea063cf85dc
parent9ff2be7ac2b504bff2cc39438b683086ee69b4f1 (diff)
parent02471637ba49479e3c54fd3c72f41a8ff706c52e (diff)
Merge "Renamed OneTimeListener to OneActionThenDestroyListener."
-rw-r--r--services/autofill/java/com/android/server/autofill/ui/SaveUi.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/services/autofill/java/com/android/server/autofill/ui/SaveUi.java b/services/autofill/java/com/android/server/autofill/ui/SaveUi.java
index 760e85e1e77b..9d3d3cbe4741 100644
--- a/services/autofill/java/com/android/server/autofill/ui/SaveUi.java
+++ b/services/autofill/java/com/android/server/autofill/ui/SaveUi.java
@@ -84,18 +84,19 @@ final class SaveUi {
}
/**
- * Wrapper that guarantees that only one callback is triggered by ignoring further calls after
+ * Wrapper that guarantees that only one callback action (either {@link #onSave()} or
+ * {@link #onCancel(IntentSender)}) is triggered by ignoring further calls after
* it's destroyed.
*
* <p>It's needed becase {@link #onCancel(IntentSender)} is always called when the Save UI
* dialog is dismissed.
*/
- private class OneTimeListener implements OnSaveListener {
+ private class OneActionThenDestroyListener implements OnSaveListener {
private final OnSaveListener mRealListener;
private boolean mDone;
- OneTimeListener(OnSaveListener realListener) {
+ OneActionThenDestroyListener(OnSaveListener realListener) {
mRealListener = realListener;
}
@@ -133,7 +134,7 @@ final class SaveUi {
private final @NonNull Dialog mDialog;
- private final @NonNull OneTimeListener mListener;
+ private final @NonNull OneActionThenDestroyListener mListener;
private final @NonNull OverlayControl mOverlayControl;
@@ -153,7 +154,7 @@ final class SaveUi {
@NonNull OverlayControl overlayControl, @NonNull OnSaveListener listener,
boolean isUpdate, boolean compatMode) {
mPendingUi= pendingUi;
- mListener = new OneTimeListener(listener);
+ mListener = new OneActionThenDestroyListener(listener);
mOverlayControl = overlayControl;
mServicePackageName = servicePackageName;
mComponentName = componentName;