summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2018-12-17 02:39:13 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-12-17 02:39:13 +0000
commit61983149be32a2ac4e086be18e5efd5881168db0 (patch)
tree6458ed02b696a03aaf74f6709b6d37ebba734f92
parentc4dae619d57f172ba97013e1d094f763d58f0fba (diff)
parentee6939784b7263f50df228d0293cce334414e5cb (diff)
Merge "Handle cancellation of 3rd party IME explicitly."
-rw-r--r--packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodPreference.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodPreference.java b/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodPreference.java
index 5c126b1d839b..120acd3bcc52 100644
--- a/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodPreference.java
+++ b/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodPreference.java
@@ -263,6 +263,10 @@ public class InputMethodPreference extends RestrictedSwitchPreference implements
// The user canceled to enable a 3rd party IME.
setCheckedInternal(false);
});
+ builder.setOnCancelListener((dialog) -> {
+ // The user canceled to enable a 3rd party IME.
+ setCheckedInternal(false);
+ });
mDialog = builder.create();
mDialog.show();
}