From b291e43757b43d575675b8c488cb20e87819e1ec Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Fri, 4 Jul 2025 18:26:12 +0200 Subject: [PATCH] Fix initial settings route --- .../launcher2/ui/settings/SettingsActivity.kt | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/SettingsActivity.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/SettingsActivity.kt index 097845ad..85d0a8ba 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/SettingsActivity.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/SettingsActivity.kt @@ -110,24 +110,6 @@ class SettingsActivity : BaseActivity() { setContent { val navController = rememberNavController() - - LaunchedEffect(route) { - if (route != null) { - try { - navController.navigate(route ?: "settings") { - popUpTo("settings") { - inclusive = true - } - } - } catch (e: IllegalArgumentException) { - navController.navigate("settings") { - popUpTo("settings") { - inclusive = true - } - } - } - } - } val wallpaperColors by wallpaperColorsAsState() CompositionLocalProvider( LocalNavController provides navController, @@ -153,7 +135,7 @@ class SettingsActivity : BaseActivity() { NavHost( modifier = Modifier.fillMaxSize(), navController = navController, - startDestination = "settings", + startDestination = route ?: "settings", exitTransition = { slideOutHorizontally { -it / 4 } },