Fixed
Status Update
Comments
as...@google.com <as...@google.com> #4
Reopened to track work related to $default parameter. The context parameters cannot specify defaults and they should not be counted for binary compat reasons.
Description
Context parameters KEEP specifies order of parameters that is binary compatible with context parameters and extension receivers. Compose does not always follow that, in particular it puts extension receiver before context parameters when generating
$changed
.Ideally, we should address this before context parameters are out, so binary compatibility of Compose libraries is not affected (before Kotlin 2.1.20 release).