From 484bd45cccdd3eddc5d2e3cfeb807a095f8671cb Mon Sep 17 00:00:00 2001 From: Niels van Velzen Date: Sat, 18 Jul 2026 10:26:50 +0200 Subject: [PATCH] Fix player title positioning --- .../mobile/player/ui/PlayerFragment.kt | 4 +-- .../res/layout/exo_player_control_view.xml | 35 ++++++------------- 2 files changed, 11 insertions(+), 28 deletions(-) diff --git a/app/src/main/java/org/jellyfin/mobile/player/ui/PlayerFragment.kt b/app/src/main/java/org/jellyfin/mobile/player/ui/PlayerFragment.kt index c31a48a8..3d5487cc 100644 --- a/app/src/main/java/org/jellyfin/mobile/player/ui/PlayerFragment.kt +++ b/app/src/main/java/org/jellyfin/mobile/player/ui/PlayerFragment.kt @@ -16,7 +16,6 @@ import android.view.ViewGroup import android.view.WindowManager.LayoutParams.BRIGHTNESS_OVERRIDE_NONE import android.widget.ImageButton import androidx.annotation.RequiresApi -import androidx.appcompat.widget.AppCompatTextView import androidx.appcompat.widget.Toolbar import androidx.core.view.ViewCompat import androidx.core.view.WindowInsetsCompat @@ -70,7 +69,6 @@ class PlayerFragment : Fragment(), BackPressInterceptor { private val playerControlsBinding: ExoPlayerControlViewBinding get() = _playerControlsBinding!! private val playerControlsView: View get() = playerControlsBinding.root private val toolbar: Toolbar get() = playerControlsBinding.toolbar - private val toolbarTitle: AppCompatTextView get() = playerControlsBinding.toolbarTitle private val fullscreenSwitcher: ImageButton get() = playerControlsBinding.fullscreenSwitcher private var playerMenus: PlayerMenus? = null @@ -127,7 +125,7 @@ class PlayerFragment : Fragment(), BackPressInterceptor { } // Update title and player menus - toolbarTitle.text = mediaSource.getName(requireContext()) + toolbar.title = mediaSource.getName(requireContext()) playerMenus?.onQueueItemChanged(mediaSource, viewModel.queueManager.hasNext()) } diff --git a/app/src/main/res/layout/exo_player_control_view.xml b/app/src/main/res/layout/exo_player_control_view.xml index 882a72b1..440b1820 100644 --- a/app/src/main/res/layout/exo_player_control_view.xml +++ b/app/src/main/res/layout/exo_player_control_view.xml @@ -16,22 +16,8 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" - app:navigationIcon="?attr/homeAsUpIndicator"> - - - + app:navigationIcon="?attr/homeAsUpIndicator" + tools:title="Star Wars: A New Hope" /> - + app:layout_constraintTop_toTopOf="parent"> + app:scrubber_enabled_size="16dp" + app:unplayed_color="@color/playback_timebar_unplayed" />