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 fd4f7ff41..9279f7be5 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 @@ -594,10 +594,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis } private void onRefresh() { - Clock.get().setCallback(null); - if (mFlagAdapter.size() == 0) return; - if (mEpisodeAdapter.size() == 0) return; - getPlayer(getFlag(), getEpisode(), false); + onReset(false); } private void onReset() { diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index 708bc073f..225dd0934 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -613,10 +613,7 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust } private void onRefresh() { - Clock.get().setCallback(null); - if (mFlagAdapter.getItemCount() == 0) return; - if (mEpisodeAdapter.getItemCount() == 0) return; - getPlayer(getFlag(), getEpisode(), false); + onReset(false); } private void onReset() {