11package org.nsh07.nsh07.ui.homeScreen
22
33import androidx.compose.animation.*
4- import androidx.compose.animation.core.FastOutLinearInEasing
54import androidx.compose.foundation.layout.*
65import androidx.compose.foundation.lazy.LazyColumn
76import androidx.compose.foundation.lazy.rememberLazyListState
@@ -16,7 +15,6 @@ import androidx.compose.material3.TopAppBarDefaults.topAppBarColors
1615import androidx.compose.material3.adaptive.currentWindowAdaptiveInfo
1716import androidx.compose.runtime.*
1817import androidx.compose.ui.Modifier
19- import androidx.compose.ui.graphics.lerp
2018import androidx.compose.ui.input.nestedscroll.nestedScroll
2119import androidx.compose.ui.platform.LocalLayoutDirection
2220import androidx.compose.ui.platform.LocalUriHandler
@@ -155,17 +153,6 @@ fun AppHomeScreen(
155153 scrolledContainerColor = colorScheme.surface
156154 )
157155
158- val targetColor by remember(scrollBehavior) {
159- derivedStateOf {
160- val overlappingFraction = scrollBehavior.state.overlappedFraction
161- lerp(
162- topAppBarColors.containerColor,
163- topAppBarColors.scrolledContainerColor,
164- FastOutLinearInEasing .transform(if (overlappingFraction > 0.01f ) 1f else 0f ),
165- )
166- }
167- }
168-
169156 Scaffold (
170157 topBar = {
171158 AnimatedVisibility (
@@ -216,7 +203,7 @@ fun AppHomeScreen(
216203 .hazeEffect(
217204 hazeState,
218205 style = HazeStyle (
219- backgroundColor = targetColor ,
206+ backgroundColor = colorScheme.surface ,
220207 tint = null ,
221208 blurRadius = 20 .dp,
222209 noiseFactor = 0f
0 commit comments