diff --git a/CHANGELOG.md b/CHANGELOG.md index 62a8ead2f..6e79ad203 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## Pending changes -– +- [#325](https://github.com/bumble-tech/appyx/pull/325) – **Fixed**: Crash when using PermanentChild API in View testing --- diff --git a/libraries/testing-ui/src/main/kotlin/com/bumble/appyx/testing/ui/rules/AppyxViewTestRule.kt b/libraries/testing-ui/src/main/kotlin/com/bumble/appyx/testing/ui/rules/AppyxViewTestRule.kt index 5b3db45cd..7421e07fc 100644 --- a/libraries/testing-ui/src/main/kotlin/com/bumble/appyx/testing/ui/rules/AppyxViewTestRule.kt +++ b/libraries/testing-ui/src/main/kotlin/com/bumble/appyx/testing/ui/rules/AppyxViewTestRule.kt @@ -9,6 +9,7 @@ import androidx.test.rule.ActivityTestRule import com.bumble.appyx.core.node.LocalNode import com.bumble.appyx.core.node.NodeView import com.bumble.appyx.core.node.ViewFactory +import com.bumble.appyx.core.node.build import com.bumble.appyx.testing.ui.utils.DummyParentNode import org.junit.rules.TestRule import org.junit.runner.Description @@ -47,7 +48,7 @@ open class AppyxViewTestRule( override fun beforeActivityLaunched() { AppyxTestActivity.composableView = { CompositionLocalProvider( - LocalNode provides DummyParentNode(), + LocalNode provides DummyParentNode().build(), ) { view.View(modifier = Modifier) }