Fix sharp corners on page previews

This commit is contained in:
Jobobby04 2023-12-24 16:58:17 -05:00
parent 59ee8bd8f9
commit 565f2b532a

View File

@ -25,6 +25,7 @@ import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip import androidx.compose.ui.draw.clip
import androidx.compose.ui.draw.clipToBounds
import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.layout.ContentScale
import androidx.compose.ui.layout.onGloballyPositioned import androidx.compose.ui.layout.onGloballyPositioned
import androidx.compose.ui.platform.LocalDensity import androidx.compose.ui.platform.LocalDensity
@ -194,13 +195,15 @@ fun PagePreview(
} }
}, },
success = { success = {
SubcomposeAsyncImageContent( Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) {
contentDescription = null, this@SubcomposeAsyncImage.SubcomposeAsyncImageContent(
modifier = Modifier contentDescription = null,
.fillMaxSize() modifier = Modifier
.clip(MaterialTheme.shapes.small), .fillMaxWidth()
contentScale = ContentScale.FillWidth, .clip(MaterialTheme.shapes.small),
) contentScale = ContentScale.FillWidth,
)
}
}, },
modifier = Modifier modifier = Modifier
.height(200.dp) .height(200.dp)