From 425bd2d801952e9aefd01002bf16555537fbe955 Mon Sep 17 00:00:00 2001 From: Yoni Obadia Date: Wed, 26 Aug 2020 14:31:44 +0200 Subject: [PATCH] improvement: get already existing sortingTrackGroups if exists --- .../com/google/android/exoplayer2/ui/TrackSelectionView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/ui/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java b/library/ui/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java index 7023ea1cc1..210d394837 100644 --- a/library/ui/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java +++ b/library/ui/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java @@ -258,7 +258,7 @@ public class TrackSelectionView extends LinearLayout { defaultView.setEnabled(true); trackGroups = mappedTrackInfo.getTrackGroups(rendererIndex); - sortedTrackGroups = initSortedTrackGroups(trackGroups); + sortedTrackGroups = sortedTrackGroups != null ? sortedTrackGroups : initSortedTrackGroups(trackGroups); // Add per-track views. trackViews = new CheckedTextView[sortedTrackGroups.length][];