From 1ef686a46812f12f9ced9cea00e7e14da5dc25ae Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 11 Jan 2024 09:35:28 +0800 Subject: [PATCH] Fix crash --- .../java/com/fongmi/android/tv/ui/activity/KeepActivity.java | 3 ++- .../java/com/fongmi/android/tv/ui/activity/KeepActivity.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java index 23f44b05f..f8b3e1ff5 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java @@ -77,7 +77,8 @@ public class KeepActivity extends BaseActivity implements KeepAdapter.OnClickLis @Override public void onItemClick(Keep item) { Config config = Config.find(item.getCid()); - if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); + if (config == null) CollectActivity.start(this, item.getVodName()); + else if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); else VideoActivity.start(this, item.getSiteKey(), item.getVodId(), item.getVodName(), item.getVodPic()); } diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java index 0d5048444..89984f548 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java @@ -102,7 +102,8 @@ public class KeepActivity extends BaseActivity implements KeepAdapter.OnClickLis @Override public void onItemClick(Keep item) { Config config = Config.find(item.getCid()); - if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); + if (config == null) CollectActivity.start(this, item.getVodName()); + else if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); else VideoActivity.start(this, item.getSiteKey(), item.getVodId(), item.getVodName(), item.getVodPic()); }