From e2fd7727f04f233eea2ec400b01b8a63d2a4010c Mon Sep 17 00:00:00 2001 From: Jake Wharton Date: Tue, 31 Dec 2024 23:56:52 -0500 Subject: [PATCH] Remove extra lambda allocation (#592) --- .../src/commonMain/kotlin/com/jakewharton/mosaic/mosaic.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mosaic-runtime/src/commonMain/kotlin/com/jakewharton/mosaic/mosaic.kt b/mosaic-runtime/src/commonMain/kotlin/com/jakewharton/mosaic/mosaic.kt index f65be296..c0e74afd 100644 --- a/mosaic-runtime/src/commonMain/kotlin/com/jakewharton/mosaic/mosaic.kt +++ b/mosaic-runtime/src/commonMain/kotlin/com/jakewharton/mosaic/mosaic.kt @@ -270,9 +270,10 @@ internal class MosaicComposition( fun setContent(content: @Composable () -> Unit) { composition.setContent { - CompositionLocalProvider(LocalTerminal provides terminalState.value) { - content() - } + CompositionLocalProvider( + LocalTerminal provides terminalState.value, + content, + ) } performLayout() }