Skip to content

Commit fc29a6a

Browse files
authored
fix: coil load image use the original dimensions by default
1 parent 27b6f40 commit fc29a6a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

android/src/main/java/com/jimmydaddy/imagemarker/MarkerImageLoader.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import coil.decode.GifDecoder
1414
import coil.decode.ImageDecoderDecoder
1515
import coil.decode.SvgDecoder
1616
import coil.request.ImageRequest
17+
import coil.size.Size
1718
import com.facebook.react.bridge.ReactApplicationContext
1819
import com.jimmydaddy.imagemarker.base.Constants.IMAGE_MARKER_TAG
1920
import com.jimmydaddy.imagemarker.base.ErrorCode
@@ -56,6 +57,8 @@ class MarkerImageLoader(private val context: ReactApplicationContext, private va
5657
if (img.src != null && img.src.width > 0 && img.src.height > 0) {
5758
request = request.size(img.src.width, img.src.height)
5859
Log.d(IMAGE_MARKER_TAG, "src.width: " + img.src.width + " src.height: " + img.src.height)
60+
} else {
61+
request = request.size(Size.ORIGINAL)
5962
}
6063
imageLoader.enqueue(request.target (
6164
onStart = { _ ->

0 commit comments

Comments
 (0)