diff --git a/app/src/main/java/ani/dantotsu/media/anime/TrackGroupDialogFragment.kt b/app/src/main/java/ani/dantotsu/media/anime/TrackGroupDialogFragment.kt index c6273cd4..33d2278d 100644 --- a/app/src/main/java/ani/dantotsu/media/anime/TrackGroupDialogFragment.kt +++ b/app/src/main/java/ani/dantotsu/media/anime/TrackGroupDialogFragment.kt @@ -67,7 +67,6 @@ class TrackGroupDialogFragment( override fun onBindViewHolder(holder: StreamViewHolder, position: Int) { val binding = holder.binding trackGroups[position].let { trackGroup -> - when (val language = trackGroup.getTrackFormat(0).language) { null -> { binding.subtitleTitle.text = getString(R.string.invalid_track) @@ -92,6 +91,10 @@ class TrackGroupDialogFragment( } ?: getString(R.string.unknown_track, language) } } + if (trackGroup.isSelected) { + val selected = "✔ ${binding.subtitleTitle.text}" + binding.subtitleTitle.text = selected + } binding.root.setOnClickListener { dismiss() instance.onSetTrackGroupOverride(trackGroup, type) diff --git a/app/src/main/res/layout/bottom_sheet_subtitles.xml b/app/src/main/res/layout/bottom_sheet_subtitles.xml index a6bc6105..c9f63dbb 100644 --- a/app/src/main/res/layout/bottom_sheet_subtitles.xml +++ b/app/src/main/res/layout/bottom_sheet_subtitles.xml @@ -12,6 +12,7 @@ android:orientation="vertical"> log in or join - Audio Tracks + Audio Tracks \[X\] Disabled \[?\] Invalid \[%1$s\] Unknown