appyx icon indicating copy to clipboard operation
appyx copied to clipboard

ParentNodeView potential recompositions

Open CherryPerry opened this issue 1 year ago • 0 comments

Please investigate if it is an issue.

class ParentNodeView<...> {

  @Composable
  abstract fun ParentNode<Routing>.NodeView(modifier: Modifier)

}

abstract fun ParentNode<Routing>.NodeView(modifier: Modifier) is equal to abstract fun NodeView(node: ParentNode<Routing>, modifier: Modifier).

ParentNode is not marked as @Stable so I suspect that we might have unnecessary recompositions in this case.

CherryPerry avatar Aug 11 '22 10:08 CherryPerry