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); }