diff options
| author | 2018-12-17 02:39:13 +0000 | |
|---|---|---|
| committer | 2018-12-17 02:39:13 +0000 | |
| commit | 61983149be32a2ac4e086be18e5efd5881168db0 (patch) | |
| tree | 6458ed02b696a03aaf74f6709b6d37ebba734f92 | |
| parent | c4dae619d57f172ba97013e1d094f763d58f0fba (diff) | |
| parent | ee6939784b7263f50df228d0293cce334414e5cb (diff) | |
Merge "Handle cancellation of 3rd party IME explicitly."
| -rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodPreference.java | 4 |
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(); } |