diff --git a/app/src/main/java/xyz/quaver/pupil/sources/composable/ReaderBase.kt b/app/src/main/java/xyz/quaver/pupil/sources/composable/ReaderBase.kt index 86e1b7fe..2646b5ac 100644 --- a/app/src/main/java/xyz/quaver/pupil/sources/composable/ReaderBase.kt +++ b/app/src/main/java/xyz/quaver/pupil/sources/composable/ReaderBase.kt @@ -518,7 +518,8 @@ fun ReaderItem( val modifier = when { imageSize == null -> Modifier.weight(1f).height(heightDp) readerOptions.padding -> Modifier.fillMaxHeight().widthIn(0.dp, widthDp/images.size).aspectRatio(imageSize.width/imageSize.height) - else -> Modifier.aspectRatio(imageSize.width/imageSize.height).weight(1f) + readerOptions.orientation.isVertical -> Modifier.weight(1f).aspectRatio(imageSize.width/imageSize.height) + else -> Modifier.aspectRatio(imageSize.width/imageSize.height) }