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" /> - -