Explorar o código

Long strip split fixes (#7875)

* Fix image width in `splitStrip`

* Fix reader switch isn't in md3
AntsyLich %!s(int64=2) %!d(string=hai) anos
pai
achega
1948d55d5d

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt

@@ -282,7 +282,7 @@ object ImageUtil {
 
         val options = extractImageOptions(imageStream).apply { inJustDecodeBounds = false }
 
-        val region = Rect(0, splitData.topOffset, splitData.outputImageHeight, splitData.bottomOffset)
+        val region = Rect(0, splitData.topOffset, options.outWidth, splitData.bottomOffset)
 
         try {
             val splitBitmap = bitmapRegionDecoder.decodeRegion(region, options)

+ 1 - 1
app/src/main/res/layout/reader_webtoon_settings.xml

@@ -66,7 +66,7 @@
         android:visibility="gone"
         tools:visibility="visible" />
 
-    <com.google.android.material.switchmaterial.SwitchMaterial
+    <com.google.android.material.materialswitch.MaterialSwitch
         android:id="@+id/long_strip_split"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"