From 5ff9afaa874741e27f2da3777f1015ec64c441a5 Mon Sep 17 00:00:00 2001 From: Joren Date: Mon, 29 Apr 2024 12:25:01 +0200 Subject: [PATCH] Get rid of annoying transitions --- .../main/java/com/ti/mobpo/ui/Navigation.kt | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/ti/mobpo/ui/Navigation.kt b/app/src/main/java/com/ti/mobpo/ui/Navigation.kt index 90d1497..b83afa8 100644 --- a/app/src/main/java/com/ti/mobpo/ui/Navigation.kt +++ b/app/src/main/java/com/ti/mobpo/ui/Navigation.kt @@ -1,5 +1,7 @@ package com.ti.mobpo.ui +import androidx.compose.animation.EnterTransition +import androidx.compose.animation.ExitTransition import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding @@ -101,14 +103,25 @@ fun Navigation() { .padding(innerPadding), color = MaterialTheme.colorScheme.background, content = { - NavHost(navController = navController, startDestination = Screen.PokeSearch.route) { - composable(route = Screen.PokeSearch.route) { + NavHost( + navController = navController, + startDestination = Screen.PokeSearch.route, + enterTransition = { + EnterTransition.None + }, + exitTransition = { + ExitTransition.None + }) { + composable( + route = Screen.PokeSearch.route) { PokeSearch() } - composable(route = Screen.Favourites.route) { + composable( + route = Screen.Favourites.route) { Favourites() } - composable(route = Screen.Profile.route) { + composable( + route = Screen.Profile.route) { Profile() } }