diff --git a/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt
index 470214639..6f3c03274 100644
--- a/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt
+++ b/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt
@@ -172,12 +172,6 @@ class AudioPlayerFragment : Fragment(), AudioPlayerOptions {
.show(childFragmentManager)
}
- binding.close.setOnClickListener {
- activity?.unbindService(connection)
- BackgroundHelper.stopBackgroundPlay(requireContext())
- killFragment()
- }
-
binding.miniPlayerClose.setOnClickListener {
activity?.unbindService(connection)
BackgroundHelper.stopBackgroundPlay(requireContext())
diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt
index b0925606e..fe9ae416c 100644
--- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt
+++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt
@@ -924,7 +924,7 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions {
fetchSponsorBlockSegments()
// enable the chapters dialog in the player
- playerBinding.chapterLL.setOnClickListener {
+ playerBinding.chapterName.setOnClickListener {
updateMaxSheetHeight()
val sheet =
chaptersBottomSheet ?: ChaptersBottomSheet().also {
@@ -1152,7 +1152,7 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions {
if (_binding == null) return
// only show the chapters layout if there are some chapters available
- playerBinding.chapterLL.isInvisible = viewModel.chapters.isEmpty()
+ playerBinding.chapterName.isInvisible = viewModel.chapters.isEmpty()
// the following logic to set the chapter title can be skipped if no chapters are available
if (viewModel.chapters.isEmpty()) return
diff --git a/app/src/main/res/drawable/ic_arrow_right.xml b/app/src/main/res/drawable/ic_arrow_right.xml
index fdda75ce4..067ff9424 100644
--- a/app/src/main/res/drawable/ic_arrow_right.xml
+++ b/app/src/main/res/drawable/ic_arrow_right.xml
@@ -2,7 +2,7 @@
android:width="24dp"
android:height="24dp"
android:autoMirrored="true"
- android:tint="@android:color/white"
+ android:tint="?colorControlNormal"
android:viewportWidth="24"
android:viewportHeight="24">
@@ -290,33 +290,31 @@
-
+ android:layout_marginEnd="6dp"
+ android:layout_weight="1">
+ android:textColor="@android:color/white"
+ android:visibility="gone"
+ app:drawableEndCompat="@drawable/ic_arrow_right"
+ app:drawableTint="@android:color/white"
+ tools:drawableTint="?colorControlNormal"
+ tools:text="some overflowing text that takes too much space"
+ tools:textColor="@android:color/black"
+ tools:visibility="visible" />
-
-
-
+
diff --git a/app/src/main/res/layout/fragment_audio_player.xml b/app/src/main/res/layout/fragment_audio_player.xml
index 7e550131f..6b3aa1bd0 100644
--- a/app/src/main/res/layout/fragment_audio_player.xml
+++ b/app/src/main/res/layout/fragment_audio_player.xml
@@ -64,14 +64,6 @@
android:layout_marginHorizontal="6dp"
android:src="@drawable/ic_video" />
-
-