diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/PagerItem.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/PagerItem.kt index 0fd22b9f0..b7f6738fd 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/PagerItem.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/PagerItem.kt @@ -109,11 +109,11 @@ fun PagerItem( // DrawablePainter <: RememberObserver painter = remember(painter) { painter }, contentDescription = null, - modifier = contentModifier.fillMaxSize().thenIf(drawable is Animatable) { + modifier = Modifier.thenIf(drawable is Animatable) { onVisibilityChanged(minDurationMs = 33, minFractionVisible = 0.5f) { drawable!!.setVisible(it, false) } - }, + }.then(contentModifier).fillMaxSize(), contentScale = contentScale, colorFilter = when { grayScale && invert -> grayScaleAndInvertFilter