mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-27 15:26:58 +00:00
Fix top bar scroll behavior (#2989)
* Switch topBar behavior to exitUntilCollapsed * Fix top bar not expanding
This commit is contained in:
@@ -121,7 +121,7 @@ private class NestedScrollStretchConnection(context: Context, invalidate: Runnab
|
||||
bottomEdgeEffect.onRelease()
|
||||
}
|
||||
}
|
||||
return available
|
||||
return Offset.Zero
|
||||
}
|
||||
|
||||
override suspend fun onPreFling(available: Velocity): Velocity {
|
||||
@@ -138,6 +138,6 @@ private class NestedScrollStretchConnection(context: Context, invalidate: Runnab
|
||||
} else {
|
||||
bottomEdgeEffect.onAbsorb(-availableY.toInt())
|
||||
}
|
||||
return Velocity(0f, availableY)
|
||||
return Velocity.Zero
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ fun PreferenceScaffold(
|
||||
bottomBar: @Composable () -> Unit = { BottomSpacer() },
|
||||
content: @Composable (PaddingValues) -> Unit
|
||||
) {
|
||||
val scrollBehavior = TopAppBarDefaults.enterAlwaysScrollBehavior()
|
||||
val scrollBehavior = TopAppBarDefaults.exitUntilCollapsedScrollBehavior()
|
||||
Scaffold(
|
||||
modifier = Modifier.nestedScroll(scrollBehavior.nestedScrollConnection),
|
||||
topBar = {
|
||||
|
||||
Reference in New Issue
Block a user