Revert SettingsActivity initial route behavior

This commit is contained in:
MM20 2022-05-29 20:46:17 +02:00
parent a1a625e5e0
commit c54b91ee08
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -60,8 +60,9 @@ class SettingsActivity : BaseActivity() {
setContent { setContent {
val navController = rememberAnimatedNavController() val navController = rememberAnimatedNavController()
val initialRoute = remember { LaunchedEffect(intent) {
intent.getStringExtra("de.mm20.launcher2.settings.ROUTE") ?: "settings" intent.getStringExtra(EXTRA_ROUTE)
?.let { navController.navigate(it) }
} }
val cardStyle by remember { val cardStyle by remember {
@ -76,7 +77,7 @@ class SettingsActivity : BaseActivity() {
LauncherTheme { LauncherTheme {
AnimatedNavHost( AnimatedNavHost(
navController = navController, navController = navController,
startDestination = initialRoute, startDestination = "settings",
exitTransition = { fadeOut(tween(300, 300)) }, exitTransition = { fadeOut(tween(300, 300)) },
enterTransition = { fadeIn(tween(200)) }, enterTransition = { fadeIn(tween(200)) },
popEnterTransition = { fadeIn(tween(0)) }, popEnterTransition = { fadeIn(tween(0)) },