mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-15 07:37:03 +05:30
fix: make nav transitions run at 2x of defaults
This commit is contained in:
parent
b4b96222ed
commit
7c5ccbf63b
2 changed files with 10 additions and 0 deletions
|
@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
* Navigation transitions have been slightly sped up
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
* Add workaround for a native library loading crash observed on some devices
|
* Add workaround for a native library loading crash observed on some devices
|
||||||
|
|
|
@ -7,6 +7,9 @@
|
||||||
package dev.msfjarvis.claw.android.ui
|
package dev.msfjarvis.claw.android.ui
|
||||||
|
|
||||||
import androidx.compose.animation.AnimatedVisibility
|
import androidx.compose.animation.AnimatedVisibility
|
||||||
|
import androidx.compose.animation.core.tween
|
||||||
|
import androidx.compose.animation.fadeIn
|
||||||
|
import androidx.compose.animation.fadeOut
|
||||||
import androidx.compose.foundation.layout.Row
|
import androidx.compose.foundation.layout.Row
|
||||||
import androidx.compose.foundation.layout.padding
|
import androidx.compose.foundation.layout.padding
|
||||||
import androidx.compose.foundation.lazy.rememberLazyListState
|
import androidx.compose.foundation.lazy.rememberLazyListState
|
||||||
|
@ -171,6 +174,9 @@ fun LobstersApp(
|
||||||
NavHost(
|
NavHost(
|
||||||
navController = navController,
|
navController = navController,
|
||||||
startDestination = Destinations.startDestination.route,
|
startDestination = Destinations.startDestination.route,
|
||||||
|
// Make animations 2x faster than default specs
|
||||||
|
enterTransition = { fadeIn(animationSpec = tween(350)) },
|
||||||
|
exitTransition = { fadeOut(animationSpec = tween(350)) },
|
||||||
) {
|
) {
|
||||||
val uri = LobstersApi.BASE_URL
|
val uri = LobstersApi.BASE_URL
|
||||||
composable(route = Destinations.Hottest.route) {
|
composable(route = Destinations.Hottest.route) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue