From 96fb2003eeb1498729bf2cbf6dd737c2e6ea5aa7 Mon Sep 17 00:00:00 2001 From: jhengazuki Date: Thu, 16 Oct 2025 12:56:36 +0800 Subject: [PATCH] Fix vod long click bug --- .../java/com/fongmi/android/tv/ui/activity/HomeActivity.java | 1 + .../java/com/fongmi/android/tv/ui/fragment/TypeFragment.java | 1 + .../java/com/fongmi/android/tv/ui/fragment/TypeFragment.java | 1 + 3 files changed, 3 insertions(+) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java index 3b87999d4..3f6a55213 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java @@ -390,6 +390,7 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen @Override public boolean onLongClick(Vod item) { + if (item.isAction()) return false; CollectActivity.start(this, item.getVodName()); return true; } diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java b/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java index 0e8bc8a9b..c7cb14ef7 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java @@ -251,6 +251,7 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac @Override public boolean onLongClick(Vod item) { + if (item.isAction() || item.isFolder()) return false; CollectActivity.start(requireActivity(), item.getVodName()); return true; } diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java index dab8961e7..1664806b2 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java @@ -205,6 +205,7 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac @Override public boolean onLongClick(Vod item) { + if (item.isAction() || item.isFolder()) return false; SearchActivity.start(requireActivity(), item.getVodName()); return true; }