From df562bc8d1d6d233e64dbf7e15df216df94aca7d Mon Sep 17 00:00:00 2001 From: aquilescanta Date: Sat, 22 Jul 2017 02:17:02 -0700 Subject: [PATCH] Fix PlaybackControlView's repeat mode button update when player is null ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=162824522 --- .../google/android/exoplayer2/ui/PlaybackControlView.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java b/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java index 7c4afa772a..a99c2dfde2 100644 --- a/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java +++ b/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java @@ -660,6 +660,11 @@ public class PlaybackControlView extends FrameLayout { repeatToggleButton.setVisibility(View.GONE); return; } + if (player == null) { + setButtonEnabled(false, repeatToggleButton); + return; + } + setButtonEnabled(true, repeatToggleButton); switch (player.getRepeatMode()) { case Player.REPEAT_MODE_OFF: repeatToggleButton.setImageDrawable(repeatOffButtonDrawable);