Status Update
Comments
ma...@google.com <ma...@google.com>
on...@aol.com <on...@aol.com> #3
Thanks for the report!
sg...@google.com <sg...@google.com> #4
The release notes documentation has been edited to clarify this change in behavior for line height.
To support non-standard text sizes, we encourage users to follow the Material design system and use a different style = LocalTextStyle.current.copy(lineHeight = TextUnit.Unspecified)
, or create a custom Typography
entirely.
on...@aol.com <on...@aol.com> #5
sg...@google.com <sg...@google.com> #6
In my case, I have multiple font sizes in the same Text
(using SpanStyle
in AnnotatedString
). There are legitimate reasons for this. For example, when combining Chinese and English (phonetic) together (for language-learning purposes).
sg...@google.com <sg...@google.com> #7
Might be related to
Will keep this one open for now until the fix is merged and pushed for the next alpha.
ma...@google.com <ma...@google.com> #8
Possibly fixed/duplicated by
sg...@google.com <sg...@google.com> #10
Oh.. Actually the fix was for exitUntilCollapsedScrollBehavior
. Reopening.
sg...@google.com <sg...@google.com>
ap...@google.com <ap...@google.com> #11
Project: platform/frameworks/support
Branch: androidx-main
Author: Shalom Gibly <
Link:
Remember top and bottom app bar behaviors
Expand for full commit details
Remember top and bottom app bar behaviors
Update the exitAlwaysScrollBehavior and pinnedScrollBehavior to be
remembered across compositions.
This follows that was previously done at the enterAlwaysScrollBehavior.
Bug: 207957336
Test: Manual
Relnote: "Scroll behavior functions for top and bottom app bars now
return a remembered behavior to perform better across recompositions."
Change-Id: I0fdbe6e2ffb01d97b4c57d3a41a76f8531a2d72a
Files:
- M
compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/AppBar.kt
Hash: c41d112fa72e1a0dc445a90cfc83306868c6aa31
Date: Fri Nov 15 14:02:50 2024
Description
val scrollBehavior = remember { TopAppBarDefaults.enterAlwaysScrollBehavior() }
Scaffold(
modifier = Modifier.nestedScroll(scrollBehavior.nestedScrollConnection) // this makes scroll very slow and leggy
){
LazyColumn(
content = {}
)
}