Skip to content

Commit a005542

Browse files
committed
Fix issue when certain SVGs cannot be viewed by #1697
1 parent e332f0d commit a005542

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

app/build.gradle.kts

+7
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,13 @@ dependencies {
128128
implementation(libs.bouncycastle.provider)
129129
}
130130

131+
allprojects {
132+
configurations.all {
133+
resolutionStrategy.dependencySubstitution {
134+
substitute(module("com.caverock:androidsvg-aar:1.4")).using(module("com.github.deckerst:androidsvg:cc9d59a88f"))
135+
}
136+
}
137+
}
131138

132139
afterEvaluate {
133140
android.productFlavors.forEach { flavor ->

core/ui/src/main/kotlin/ru/tech/imageresizershrinker/core/ui/widget/image/ImagePager.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -190,9 +190,6 @@ fun ImagePager(
190190
Box(
191191
modifier = Modifier
192192
.fillMaxSize()
193-
.background(
194-
MaterialTheme.colorScheme.scrim.copy(alpha = 0.6f * progress)
195-
)
196193
.withLayoutCorners { corners ->
197194
graphicsLayer {
198195
scaleX = scale
@@ -201,6 +198,9 @@ fun ImagePager(
201198
clip = true
202199
}
203200
}
201+
.background(
202+
MaterialTheme.colorScheme.scrim.copy(alpha = 0.6f * progress)
203+
)
204204
) {
205205
val moreThanOneUri = (uris?.size ?: 0) > 1
206206

feature/media-picker/src/main/java/ru/tech/imageresizershrinker/feature/media_picker/presentation/components/MediaImagePager.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -185,9 +185,6 @@ internal fun MediaImagePager(
185185
Box(
186186
modifier = Modifier
187187
.fillMaxSize()
188-
.background(
189-
MaterialTheme.colorScheme.scrim.copy(alpha = 0.6f * progress)
190-
)
191188
.withLayoutCorners { corners ->
192189
graphicsLayer {
193190
scaleX = scale
@@ -196,6 +193,9 @@ internal fun MediaImagePager(
196193
clip = true
197194
}
198195
}
196+
.background(
197+
MaterialTheme.colorScheme.scrim.copy(alpha = 0.6f * progress)
198+
)
199199
) {
200200
val moreThanOneUri = media.size > 1
201201
val currentMedia = media.getOrNull(pagerState.currentPage)

0 commit comments

Comments
 (0)