mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
Diagnostic build to isolate the Compose animation-freeze observed since
CMP 1.11.0-beta02. -dontoptimize is verified active in the merged R8
config but animations still freeze, so we need to determine whether R8
itself (shrinking, consumer-rule -assumenosideeffects directives,
resource shrinking) is responsible — or whether the bug lives entirely
in compose-multiplatform 1.11.0-beta02.
Test plan:
- Ship as v2.7.14-internal.60.
- Test animations on device (e.g. node-list pulse, refresh spinner,
message bubble entry).
- If animations work -> R8 is the cause; follow up with narrower
diag (weaken Compose -keep rules, then
re-enable shrinkResources separately).
- If animations frozen -> R8 is innocent; CMP 1.11.0-beta02 runtime
bug. File upstream + plan downgrade /
version pin.
REVERT after diagnosis. Release builds MUST ship with R8 enabled.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
||
|---|---|---|
| .. | ||
| convention | ||
| gradle.properties | ||
| settings.gradle.kts | ||