diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java index 2fb38b0cf..ecbf377e0 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java @@ -377,6 +377,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick private void getUrl() { mBinding.widget.progress.getRoot().setVisibility(View.VISIBLE); mViewModel.getUrl(mChannel); + } private void prevLine(boolean show) { @@ -542,6 +543,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick onKeyDown(); break; default: + App.removeCallbacks(mR4); if (!event.isRetry() || mPlayers.addRetry() > 2) onError(); else getUrl(); break; @@ -550,7 +552,6 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick private void onError() { mPlayers.reset(); - App.removeCallbacks(mR4); if (mChannel.isLastLine()) { if (isGone(mBinding.recycler)) onKeyDown(); } else {