Skip to content

Commit

Permalink
fix painter not change when image result changed
Browse files Browse the repository at this point in the history
  • Loading branch information
qdsfdhvh committed Aug 5, 2023
1 parent a63c3c0 commit 08dc436
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@ fun rememberImageResultPainter(
errorPainter: (@Composable () -> Painter)? = null,
): Painter {
return when (result) {
is ImageResult.Painter -> remember {
is ImageResult.Painter -> remember(result) {
result.painter
}
is ImageResult.Bitmap -> remember(filterQuality) {
is ImageResult.Bitmap -> remember(result, filterQuality) {
result.bitmap.toPainter(filterQuality)
}
is ImageResult.Image -> remember {
is ImageResult.Image -> remember(result) {
result.image.toPainter()
}
is ImageResult.Error,
Expand Down

0 comments on commit 08dc436

Please sign in to comment.