commit | 37af2c5bd894b65cb5db7bfd7dfeb37bce4bc7e5 | [log] [tgz] |
---|---|---|
author | Hyunyoung Song <hyunyoungs@google.com> | Sat Jun 26 20:23:24 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Sat Jun 26 20:23:24 2021 +0000 |
tree | daccb8b962b4436481b57e71ff48e0fd159723b3 | |
parent | a08c2e7ad0968b08711a75f2104e7a7a2348b5d3 [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: Ie302fa3e28dcdb7db3e3dbd738c4db44510a8038
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(); }