diff --git a/app/src/main/java/com/github/libretube/MainActivity.kt b/app/src/main/java/com/github/libretube/MainActivity.kt index 5d0cf0348..29b9fb881 100644 --- a/app/src/main/java/com/github/libretube/MainActivity.kt +++ b/app/src/main/java/com/github/libretube/MainActivity.kt @@ -1,5 +1,6 @@ package com.github.libretube +import android.content.pm.ActivityInfo import android.content.res.Configuration import android.content.res.Resources import android.os.Build @@ -39,6 +40,7 @@ class MainActivity : AppCompatActivity() { RetrofitInstance.url=sharedPreferences.getString("instance", "https://pipedapi.kavin.rocks/")!! DynamicColors.applyToActivitiesIfAvailable(application) setContentView(R.layout.activity_main) + requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT bottomNavigationView = findViewById(R.id.bottomNav) navController = findNavController(R.id.fragment) diff --git a/app/src/main/java/com/github/libretube/PlayerFragment.kt b/app/src/main/java/com/github/libretube/PlayerFragment.kt index 7fa6fa216..7b825c4bf 100644 --- a/app/src/main/java/com/github/libretube/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/PlayerFragment.kt @@ -206,6 +206,8 @@ class PlayerFragment : Fragment() { //getTransition(R.id.yt_transition).isEnabled = false } view.findViewById(R.id.linLayout).visibility=View.GONE + val mainActivity = activity as MainActivity + mainActivity.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED isFullScreen=true }else{ @@ -218,6 +220,8 @@ class PlayerFragment : Fragment() { //getTransition(R.id.yt_transition).isEnabled = true } view.findViewById(R.id.linLayout).visibility=View.VISIBLE + val mainActivity = activity as MainActivity + mainActivity.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT isFullScreen=false }