From 8820b364e2768ccba5f7cc475fb75808cebecc0c Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 11 Jan 2025 17:46:45 +0800 Subject: [PATCH] Fix crash --- .../java/com/fongmi/android/tv/ui/activity/VideoActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/VideoActivity.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java index 06b89a100..c1b5e0274 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java @@ -1235,7 +1235,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List private void onPlay() { getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); - if (mPlayers.isEnded()) mPlayers.seekTo(mHistory.getOpening()); + if (mPlayers.isEnded()) mPlayers.seekTo(mHistory != null ? mHistory.getOpening() : C.TIME_UNSET); if (mPlayers.isIdle()) mPlayers.prepare(); mPlayers.play(); hideCenter(); diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java index 8f681c9df..9289d0d8e 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java @@ -1286,7 +1286,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo private void onPlay() { getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); - if (mPlayers.isEnded()) mPlayers.seekTo(mHistory.getOpening()); + if (mPlayers.isEnded()) mPlayers.seekTo(mHistory != null ? mHistory.getOpening() : C.TIME_UNSET); if (mPlayers.isIdle()) mPlayers.prepare(); checkPlayImg(true); mPlayers.play();