chore(reader/webtoon): Only increase RecyclerView cache size on Android 8 or newer

This commit is contained in:
Ahmad Ansori Palembani 2024-08-08 07:16:04 +07:00
parent e6eff2c3d0
commit 9b46c6a763
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -1,6 +1,7 @@
package eu.kanade.tachiyomi.ui.reader.viewer.webtoon
import android.graphics.PointF
import android.os.Build
import android.view.KeyEvent
import android.view.MotionEvent
import android.view.View
@ -69,7 +70,7 @@ class WebtoonViewer(val activity: ReaderActivity, val hasMargins: Boolean = fals
val config = WebtoonConfig(scope)
init {
recycler.setItemViewCacheSize(RECYCLER_VIEW_CACHE_SIZE)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) recycler.setItemViewCacheSize(RECYCLER_VIEW_CACHE_SIZE)
recycler.isVisible = false // Don't let the recycler layout yet
recycler.layoutParams = ViewGroup.LayoutParams(MATCH_PARENT, MATCH_PARENT)
recycler.itemAnimator = null