commit | f5214d235d0702e75c1a85f68666a35da06209ad | [log] [tgz] |
---|---|---|
author | Dake Gu <dake@google.com> | Tue Jun 21 19:20:59 2016 +0000 |
committer | android-build-merger <android-build-merger@google.com> | Tue Jun 21 19:20:59 2016 +0000 |
tree | 77706d7e17a809ed3ed2c9e28b2aa2ad44231c80 | |
parent | c30e9a1d19975ca0e30eb6c5b258346a84f3ec2f [diff] | |
parent | 2e51015e8e78c37be4e96a88609e1c4f787e4159 [diff] |
GuidedStepFragment: Fix focus bug when cancel IME am: 71afae9a0c am: bf4fb6d430 am: 2e51015e8e Change-Id: I0fbe7cdf8062882dc2729afd5aa37b5172b7a673
diff --git a/v17/leanback/src/android/support/v17/leanback/widget/GuidedActionAdapter.java b/v17/leanback/src/android/support/v17/leanback/widget/GuidedActionAdapter.java index 0d53693..04a0674 100644 --- a/v17/leanback/src/android/support/v17/leanback/widget/GuidedActionAdapter.java +++ b/v17/leanback/src/android/support/v17/leanback/widget/GuidedActionAdapter.java
@@ -476,9 +476,11 @@ if (DEBUG_EDIT) Log.v(TAG_EDIT, "IME key: " + keyCode); if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_UP) { mGroup.fillAndStay(GuidedActionAdapter.this, editText); + return true; } else if (keyCode == KeyEvent.KEYCODE_ENTER && event.getAction() == KeyEvent.ACTION_UP) { mGroup.fillAndGoNext(GuidedActionAdapter.this, editText); + return true; } return false; }