Fixed
Status Update
Comments
ys...@google.com <ys...@google.com> #2
It's possible it's a state bug in my app, when/where I read the values, but if so I'd expect the linear to also have an issue. However it appears to update correctly.
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-main
commit 3a5140e5de3b331db19b10f1a99ab2cc280a113b
Author: Sergio Sancho <ssancho@google.com>
Date: Wed Apr 13 17:31:14 2022
Ensure curved layouts are udated when needed.
We now register to all state changes at the main CurvedLayout
composable, so we ensure we do a recomposition/remeasure when needed.
Relnote: "Ensure curved layouts are udated when needed."
Test: ./gradlew :wear:compose:compose-material:connectedCheck --info --daemon
Bug: 229079150
Change-Id: Ie8bfa8217d76aea62d587074d1d67e0dfa2929a6
M wear/compose/compose-foundation/src/commonMain/kotlin/androidx/wear/compose/foundation/CurvedLayout.kt
M wear/compose/compose-foundation/src/commonMain/kotlin/androidx/wear/compose/foundation/CurvedContainer.kt
https://android-review.googlesource.com/2064227
Branch: androidx-main
commit 3a5140e5de3b331db19b10f1a99ab2cc280a113b
Author: Sergio Sancho <ssancho@google.com>
Date: Wed Apr 13 17:31:14 2022
Ensure curved layouts are udated when needed.
We now register to all state changes at the main CurvedLayout
composable, so we ensure we do a recomposition/remeasure when needed.
Relnote: "Ensure curved layouts are udated when needed."
Test: ./gradlew :wear:compose:compose-material:connectedCheck --info --daemon
Bug: 229079150
Change-Id: Ie8bfa8217d76aea62d587074d1d67e0dfa2929a6
M wear/compose/compose-foundation/src/commonMain/kotlin/androidx/wear/compose/foundation/CurvedLayout.kt
M wear/compose/compose-foundation/src/commonMain/kotlin/androidx/wear/compose/foundation/CurvedContainer.kt
ss...@google.com <ss...@google.com>
[Deleted User] <[Deleted User]> #4
Comment has been deleted.
Description
Component used: wear-compose, TimeText Version used: Alpha-20 Devices/Android versions reproduced on: Square Emulator, Round emulator
I can provide a repro in a private repro on request. I understand this isn't very useful here.
Or given a few days I can make a standalone reprod.
A custom Time text like
state is a
data class
.eventually these call components for startCurvedContent and startLinearContent
and
The composable correctly updates, while the curved content does until a screen change.