From aa72bb6f92e6656668423266198515e06086a7a2 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 27 Aug 2023 18:57:17 +0800 Subject: [PATCH] Fix bug --- .../java/com/fongmi/android/tv/ui/activity/DetailActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/DetailActivity.java | 2 +- 2 files changed, 2 insertions(+), 2 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 a8b60f7ca..2d07c4e4b 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 @@ -418,7 +418,6 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis private void getPlayer(Flag flag, Episode episode, boolean replay) { mBinding.widget.title.setText(getString(R.string.detail_title, mBinding.name.getText(), episode.getName())); mViewModel.playerContent(getKey(), flag.getFlag(), episode.getUrl()); - mBinding.quality.setVisibility(View.GONE); updateHistory(episode, replay); showProgress(); hidePreview(); @@ -497,6 +496,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis for (int i = 0; i < mFlagAdapter.size(); i++) ((Flag) mFlagAdapter.get(i)).setActivated(item); mBinding.flag.setSelectedPosition(mFlagAdapter.indexOf(item)); notifyItemChanged(mBinding.flag, mFlagAdapter); + mBinding.quality.setVisibility(View.GONE); setEpisodeAdapter(item.getEpisodes()); seamless(item, force); } 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 afc05228e..59b4a9180 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 @@ -478,7 +478,6 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust mBinding.control.title.setText(getString(R.string.detail_title, mBinding.name.getText(), episode.getName())); mViewModel.playerContent(getKey(), flag.getFlag(), episode.getUrl()); mBinding.qualityText.setVisibility(View.GONE); - mBinding.quality.setVisibility(View.GONE); updateHistory(episode, replay); showProgress(); hidePreview(); @@ -502,6 +501,7 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust if (item.isActivated()) return; mFlagAdapter.setActivated(item); mBinding.flag.scrollToPosition(mFlagAdapter.getPosition()); + mBinding.quality.setVisibility(View.GONE); setEpisodeAdapter(item.getEpisodes()); seamless(item, force); }