Skip to content

Commit 46841ac

Browse files
committed
fix: NumberFormatException
1 parent 52c2ab4 commit 46841ac

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • app/src/main/java/me/ash/reader/ui/component/reader

app/src/main/java/me/ash/reader/ui/component/reader/Image.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,12 +191,12 @@ internal class ImageCandidates(val baseUrl: String, val srcSet: String, val absS
191191
val descriptor = candidate.last()
192192
when {
193193
descriptor.endsWith("w", ignoreCase = true) -> {
194-
descriptor.substringBefore("w").toFloat() /
194+
(descriptor.substringBefore("w").toFloatOrNull() ?: return@fold acc) /
195195
maxSize.width.pxOrElse { 1 }
196196
}
197197

198198
descriptor.endsWith("x", ignoreCase = true) -> {
199-
descriptor.substringBefore("x").toFloat() / pixelDensity
199+
(descriptor.substringBefore("x").toFloatOrNull() ?: return@fold acc) / pixelDensity
200200
}
201201

202202
else -> {

0 commit comments

Comments
 (0)