main did not compile. The floating button that brings the columns back sits in a Box, but that Box is inside the browser's Row, so RowScope was still an implicit receiver where AnimatedVisibility was called. Kotlin picked RowScope.AnimatedVisibility — which has no alignment parameter and cannot take an implicit receiver there — and the Kotlin compile failed. Moving it into its own composable gives it a scope of its own, so the plain overload resolves and Modifier.align stays with the Box that provides it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||