commit | 45ef49ba4d3b9bd0a4c9764749b3f9faa6c6abd6 | [log] [tgz] |
---|---|---|
author | Craig Stout <cstout@google.com> | Wed Jun 04 10:50:59 2014 -0700 |
committer | Craig Stout <cstout@google.com> | Wed Jun 04 10:50:59 2014 -0700 |
tree | 7a80a0c16ce2fc2777908dd99ce97d7cd343383c | |
parent | 7746dd4ede9dba98bda6519c395f9ed452df8bf0 [diff] |
Fix child selection listener dispatch. b/15425688 Change-Id: I6e3e28074f6a4c163f400b5c9e99068154a3d6f8
diff --git a/v17/leanback/src/android/support/v17/leanback/widget/GridLayoutManager.java b/v17/leanback/src/android/support/v17/leanback/widget/GridLayoutManager.java index 9331b11..4f7b074 100644 --- a/v17/leanback/src/android/support/v17/leanback/widget/GridLayoutManager.java +++ b/v17/leanback/src/android/support/v17/leanback/widget/GridLayoutManager.java
@@ -1750,6 +1750,8 @@ RecyclerView.State state, Action action) { if (hasFocus()) { targetView.requestFocus(); + } else { + dispatchChildSelected(); } if (updateScrollPosition(targetView, false, mTempDeltas)) { int dx, dy;