Casting button no longer visible when disabled (may require restart).

This commit is contained in:
Koen 2023-11-07 17:16:06 +01:00
parent 63137b4c4d
commit f0b1f62bb1
2 changed files with 6 additions and 2 deletions

View file

@ -218,14 +218,14 @@ class MenuBottomBarFragment : MainActivityFragment() {
if (buyIndex != -1) {
val button = buttons[buyIndex]
buttons.removeAt(buyIndex)
buttons.add(buttons.size, button)
buttons.add(0, button)
}
//Force faq to be second
val faqIndex = buttons.indexOfFirst { b -> b.id == 97 };
if (faqIndex != -1) {
val button = buttons[faqIndex]
buttons.removeAt(faqIndex)
buttons.add(buttons.size, button)
buttons.add(if (buttons.size == 1) 1 else 0, button)
}
for (data in buttons) {

View file

@ -133,6 +133,10 @@ class FutoVideoPlayer : FutoVideoPlayerBase {
_control_chapter_fullscreen = _videoControls_fullscreen.findViewById(R.id.text_chapter_current);
_time_bar_fullscreen = _videoControls_fullscreen.findViewById(com.google.android.exoplayer2.ui.R.id.exo_progress);
val castVisibility = if (Settings.instance.casting.enabled) View.VISIBLE else View.GONE
_control_cast.visibility = castVisibility
_control_cast_fullscreen.visibility = castVisibility
_overlay_brightness = findViewById(R.id.overlay_brightness);
_title_fullscreen = _videoControls_fullscreen.findViewById(R.id.exo_title);