From cf8097babc493c0d18b19f058ed8524a59cbfe0a Mon Sep 17 00:00:00 2001 From: tarsin Date: Fri, 28 Jul 2023 16:54:46 +0800 Subject: [PATCH] Don't truncate fc, receivedByteCount is unreliable --- app/src/main/java/com/hippo/ehviewer/spider/SpiderDen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/hippo/ehviewer/spider/SpiderDen.kt b/app/src/main/java/com/hippo/ehviewer/spider/SpiderDen.kt index fa1a7bb90..6f9f720c0 100644 --- a/app/src/main/java/com/hippo/ehviewer/spider/SpiderDen.kt +++ b/app/src/main/java/com/hippo/ehviewer/spider/SpiderDen.kt @@ -145,7 +145,7 @@ class SpiderDen(mGalleryInfo: GalleryInfo) { val chan = os.channel copyToChannel(chan) { notifyProgress(length, info.receivedByteCount, it) - }.also { size -> if (chan.size() != size) chan.truncate(size) } + } } } }