From 855d1fab7d90d653a0eebde40679b2ea92bdaae3 Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 13 Jun 2024 20:58:02 +0800 Subject: [PATCH] Fix channel click --- .../java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java index d3839ec00..7e89b218e 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java @@ -585,7 +585,7 @@ public class LiveActivity extends BaseActivity implements Clock.Callback, GroupP @Override public void onItemClick(Channel item) { - if (item.getData().getList().size() > 0 && item.isSelected() && mChannel != null) { + if (item.getData().getList().size() > 0 && item.isSelected() && mChannel != null && mChannel.equals(item)) { showEpg(item); } else { mGroup.setPosition(mBinding.channel.getSelectedPosition()); diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java index e03cae688..262cc6e42 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java @@ -633,7 +633,7 @@ public class LiveActivity extends BaseActivity implements Clock.Callback, Custom @Override public void onItemClick(Channel item) { - if (item.getData().getList().size() > 0 && item.isSelected() && mChannel != null) { + if (item.getData().getList().size() > 0 && item.isSelected() && mChannel != null && mChannel.equals(item)) { showEpg(item); } else { mGroup.setPosition(mChannelAdapter.setSelected(item.group(mGroup)));