mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-28 16:00:31 +05:30
fix backstack
This commit is contained in:
parent
ff579a6213
commit
72a34dd25e
@ -21,6 +21,7 @@ import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.constraintlayout.motion.widget.MotionLayout
|
||||
import androidx.constraintlayout.widget.ConstraintLayout
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.core.view.isVisible
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.navigation.NavController
|
||||
import androidx.navigation.findNavController
|
||||
@ -259,10 +260,15 @@ class MainActivity : AppCompatActivity() {
|
||||
}
|
||||
|
||||
override fun onBackPressed() {
|
||||
if (binding.mainMotionLayout.progress == 0F) {
|
||||
try { minimizePlayer() } catch (e: Exception) {}
|
||||
if (
|
||||
binding.mainMotionLayout.progress == 0F
|
||||
) {
|
||||
try {
|
||||
minimizePlayer()
|
||||
} catch (e: Exception) {
|
||||
super.onBackPressed()
|
||||
}
|
||||
} else if (navController.currentDestination?.id == startFragmentId) {
|
||||
navController.popBackStack()
|
||||
super.onBackPressed()
|
||||
} else {
|
||||
navController.popBackStack()
|
||||
|
Loading…
x
Reference in New Issue
Block a user