commit | efa47a13f4d0d891ad4d0db158f78f54e63e2859 | [log] [tgz] |
---|---|---|
author | Hyunyoung Song <hyunyoungs@google.com> | Sat Jun 26 20:22:48 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Sat Jun 26 20:22:48 2021 +0000 |
tree | 73ab7c57303845cd18e9253d56a1222d68859611 | |
parent | 391c66260d231c415d8721837e3a88db255c148c [diff] | |
parent | 24c8ebd88d3d5e7997fd87226d0049e23d4739d7 [diff] |
Merge "When KEYCODE_BACK is received, hide keyboard" into sc-dev am: 24c8ebd88d Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15107283 Change-Id: I39e0e034ab6770db4ba63fc6bb8b46d4e2c17d38
diff --git a/src/com/android/launcher3/ExtendedEditText.java b/src/com/android/launcher3/ExtendedEditText.java index e8510b7..a4e1af6 100644 --- a/src/com/android/launcher3/ExtendedEditText.java +++ b/src/com/android/launcher3/ExtendedEditText.java
@@ -70,6 +70,9 @@ public boolean onKeyPreIme(int keyCode, KeyEvent event) { // If this is a back key, propagate the key back to the listener if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_UP) { + if (TextUtils.isEmpty(getText())) { + hideKeyboard(); + } if (mBackKeyListener != null) { return mBackKeyListener.onBackKey(); }