From 1d14e3ceb46f22bf7e109381d3262f5b6199b708 Mon Sep 17 00:00:00 2001 From: tarsin Date: Mon, 15 May 2023 12:58:53 +0800 Subject: [PATCH] Fix GalleryDetailHeaderCard thumb flicker --- .../java/com/hippo/ehviewer/ui/compose/data/GalleryDetail.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/compose/data/GalleryDetail.kt b/app/src/main/java/com/hippo/ehviewer/ui/compose/data/GalleryDetail.kt index 1c2c23ba1..342c68f85 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/compose/data/GalleryDetail.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/compose/data/GalleryDetail.kt @@ -18,6 +18,7 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.material3.ProvideTextStyle import androidx.compose.material3.Text import androidx.compose.runtime.Composable +import androidx.compose.runtime.remember import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.res.dimensionResource @@ -102,7 +103,7 @@ fun GalleryDetailHeaderCard( Row { Card { EhAsyncCropThumb( - model = info.thumb, + model = remember(info.thumb) { info.thumb }, modifier = Modifier.height(dimensionResource(id = R.dimen.gallery_detail_thumb_height)).width(dimensionResource(id = R.dimen.gallery_detail_thumb_width)), ) }