There is a crash in CircularProgressIndicator from material3:1.1.2, apparently caused by changes to animations-core:1.6.0.
animations-core:1.6.0 is pulled into a project as a transitive dependency of accompanist-permissions:0.34.0, even though our project uses animations-core:1.5.4 through compose-bom:2023.10.01.
Use CircularProgressIndicator or LinearProgressIndicator without the progress argument (i.e. indefinite).
The app will crash, because accompanist pulled in the bugged animations-core:1.6.0 transitive dependency.
Apparently the bug can be worked around by upgrading the material3 dependency to 1.2.0-alpha10, which accomodates the changes from animations-core:1.6.0 correctly.
Describe the bug
There is a crash in CircularProgressIndicator from
material3:1.1.2
, apparently caused by changes toanimations-core:1.6.0
.animations-core:1.6.0
is pulled into a project as a transitive dependency ofaccompanist-permissions:0.34.0
, even though our project usesanimations-core:1.5.4
throughcompose-bom:2023.10.01
.To Reproduce
Steps to reproduce the behavior:
CircularProgressIndicator
orLinearProgressIndicator
without theprogress
argument (i.e. indefinite).accompanist
pulled in the buggedanimations-core:1.6.0
transitive dependency.Apparently the bug can be worked around by upgrading the
material3
dependency to1.2.0-alpha10
, which accomodates the changes fromanimations-core:1.6.0
correctly.