Skip to content

Commit c29a564

Browse files
Skip ConsentPane image loading in preview to fix flakiness
1 parent f9c617b commit c29a564

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

  • financial-connections/src/main/java/com/stripe/android/financialconnections/features/consent/ui

financial-connections/src/main/java/com/stripe/android/financialconnections/features/consent/ui/ConsentLogoHeader.kt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,17 @@ internal fun ConsentLogoHeader(
7777
)
7878
}
7979

80-
LaunchedEffect(logos) {
81-
bitmaps = logos.map {
82-
async {
83-
stripeImageLoader.load(it, bitmapLoadSize, bitmapLoadSize)
84-
.getOrNull()
85-
?.asImageBitmap()
86-
?: placeholderBitmap
87-
}
88-
}.awaitAll()
80+
if (!isPreview) {
81+
LaunchedEffect(logos) {
82+
bitmaps = logos.map {
83+
async {
84+
stripeImageLoader.load(it, bitmapLoadSize, bitmapLoadSize)
85+
.getOrNull()
86+
?.asImageBitmap()
87+
?: placeholderBitmap
88+
}
89+
}.awaitAll()
90+
}
8991
}
9092

9193
Box(

0 commit comments

Comments
 (0)