From e8bcbabadbb109bb888a0d8c409ddd6fd78e3dd2 Mon Sep 17 00:00:00 2001 From: FongMi Date: Mon, 3 Oct 2022 18:24:47 +0800 Subject: [PATCH] Update DetailActivity.java --- .../fongmi/android/tv/ui/activity/DetailActivity.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index 56db18d7b..16b6f2e58 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -280,11 +280,10 @@ public class DetailActivity extends BaseActivity implements CustomKeyDown.Listen private void seamless(Vod.Flag flag) { Vod.Flag.Episode episode = flag.find(mHistory.getVodRemarks()); - if (episode != null) { - if (mPlayers.getCurrentPosition() > 0) mHistory.setPosition(mPlayers.getCurrentPosition()); - mHistory.setVodRemarks(episode.getName()); - setEpisodeActivated(episode.deactivated()); - } + if (episode == null) return; + if (mPlayers.getCurrentPosition() > 0) mHistory.setPosition(mPlayers.getCurrentPosition()); + mHistory.setVodRemarks(episode.getName()); + setEpisodeActivated(episode.deactivated()); } private void setEpisodeActivated(Vod.Flag.Episode item) {