diff --git a/app/src/main/java/com/github/libretube/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/fragments/PlayerFragment.kt
index d6e3c2ed2..c529b8d16 100644
--- a/app/src/main/java/com/github/libretube/fragments/PlayerFragment.kt
+++ b/app/src/main/java/com/github/libretube/fragments/PlayerFragment.kt
@@ -23,6 +23,7 @@ import android.view.View
import android.view.ViewGroup
import android.widget.Toast
import androidx.constraintlayout.motion.widget.MotionLayout
+import androidx.constraintlayout.widget.ConstraintLayout
import androidx.core.net.toUri
import androidx.core.os.bundleOf
import androidx.core.view.isVisible
@@ -718,6 +719,9 @@ class PlayerFragment : Fragment() {
params.height = videoSize.height / videoSize.width * params.width
binding.player.layoutParams = params
binding.player.requestLayout()
+ (binding.mainContainer.layoutParams as ConstraintLayout.LayoutParams).apply{
+ matchConstraintPercentHeight = (videoSize.height / videoSize.width).toFloat()
+ }
}
@Deprecated(message = "Deprecated", level = DeprecationLevel.HIDDEN)
diff --git a/app/src/main/res/layout/fragment_player.xml b/app/src/main/res/layout/fragment_player.xml
index 104158e71..e5f62cab0 100644
--- a/app/src/main/res/layout/fragment_player.xml
+++ b/app/src/main/res/layout/fragment_player.xml
@@ -361,43 +361,43 @@
app:layout_constraintBottom_toBottomOf="@id/main_container"
app:layout_constraintStart_toStartOf="@id/main_container"
app:layout_constraintTop_toTopOf="@id/main_container"
- app:show_buffering="always" >
+ app:show_buffering="always">
+ android:layout_marginVertical="50dp">
+ android:src="@drawable/ic_forward"
+ android:visibility="invisible"
+ app:tint="@android:color/white" />
+ android:layout_marginVertical="50dp">
+ android:src="@drawable/ic_rewind"
+ android:visibility="invisible"
+ app:tint="@android:color/white" />