diff --git a/ui/src/main/java/com/github/nullptroma/wallenc/ui/WallencUi.kt b/ui/src/main/java/com/github/nullptroma/wallenc/ui/WallencUi.kt index aec1aa2..964fc8d 100644 --- a/ui/src/main/java/com/github/nullptroma/wallenc/ui/WallencUi.kt +++ b/ui/src/main/java/com/github/nullptroma/wallenc/ui/WallencUi.kt @@ -68,7 +68,6 @@ fun WallencNavRoot( deepLinkIntent: Intent = Intent(), ) { val navState = rememberNavigationState() - val mainNavState = rememberNavigationState() val mainViewModel: MainViewModel = hiltViewModel() val settingsViewModel: SettingsViewModel = hiltViewModel() @@ -150,7 +149,6 @@ fun WallencNavRoot( ) { MainScreen( modifier = Modifier, - navState = mainNavState, viewModel = mainViewModel, ) } diff --git a/ui/src/main/java/com/github/nullptroma/wallenc/ui/navigation/NavigationState.kt b/ui/src/main/java/com/github/nullptroma/wallenc/ui/navigation/NavigationState.kt index 6e0b114..4f0ae6a 100644 --- a/ui/src/main/java/com/github/nullptroma/wallenc/ui/navigation/NavigationState.kt +++ b/ui/src/main/java/com/github/nullptroma/wallenc/ui/navigation/NavigationState.kt @@ -35,5 +35,5 @@ fun rememberNavigationState( navHostController: NavHostController? = null ): NavigationState { val controller = navHostController ?: rememberNavController() - return remember { NavigationState(controller) } + return remember(controller) { NavigationState(controller) } } \ No newline at end of file