Skip to content

Binder: Button/Card shape= and colors= (walk foundation.shape, accept ButtonDefaults.buttonColors) #307

Closed

Description

@b-re-w

From #172. Kotlin Button/Card take shape= / colors=. androidx.compose.foundation.shape is not walked, and the walker declines ButtonDefaults.buttonColors (B-1), so corner_radius and colour cannot be set from Python.
Completion: RoundedCornerShape(...) and ButtonDefaults.buttonColors(...) are reachable from Python, and a compose fixture render test shows a Button and a Card with a custom shape and colours. Red before the fix.

Activity

  1. added a commit that references this issue on Oct 25, 2026
  2. b-re-w commented on Oct 25, 2026

    @b-re-w
    MemberAuthor

    Landed in develop via #314 (object @composable members bind through an instance thunk; foundation.shape walked). Unrelated header-test flake: #313.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions