Skip to content

Commit c1d88f7

Browse files
committed
- further simplify retrieval of intrinsic size
1 parent 3965b0a commit c1d88f7

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

multiplatform-markdown-renderer-coil3/src/commonMain/kotlin/com/mikepenz/markdown/coil3/Coil3ImageTransformerImpl.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import com.mikepenz.markdown.model.ImageTransformer
1313
object Coil3ImageTransformerImpl : ImageTransformer {
1414

1515
@Composable
16-
override fun transform(link: String): ImageData? {
16+
override fun transform(link: String): ImageData {
1717
return rememberAsyncImagePainter(
1818
model = ImageRequest.Builder(LocalPlatformContext.current)
1919
.data(link)
@@ -28,9 +28,7 @@ object Coil3ImageTransformerImpl : ImageTransformer {
2828
if (painter is AsyncImagePainter) {
2929
val painterState = painter.state.collectAsState()
3030
val intrinsicSize = painterState.value.painter?.intrinsicSize
31-
if (intrinsicSize != null) {
32-
size = intrinsicSize
33-
}
31+
intrinsicSize?.also { size = it }
3432
}
3533
return size
3634
}

0 commit comments

Comments
 (0)