You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All Activity exposed by the Stripe SDK aren't properly supporting edge-to-edge when the app targets Android 35, making their UI not aligned with the edge-to-edge experience (see the attached screenshot).
Code to reproduce
Any Android project having targetSdk and compileSdk set to 35 is enough to reproduce the issue. To simulate one of the cases, I requested the 3DS via the Stripe.handleNextActionForPayment function to open the PaymentAuthWebViewActivity.
Android version
Android 35 (when both targetSdk and compileSdk are set to 35)
Summary
All
Activity
exposed by the Stripe SDK aren't properly supporting edge-to-edge when the app targets Android 35, making their UI not aligned with the edge-to-edge experience (see the attached screenshot).Code to reproduce
Any Android project having
targetSdk
andcompileSdk
set to 35 is enough to reproduce the issue. To simulate one of the cases, I requested the 3DS via theStripe.handleNextActionForPayment
function to open thePaymentAuthWebViewActivity
.Android version
Android 35 (when both
targetSdk
andcompileSdk
are set to 35)Installation method
Gradle dependency
Dependency Versions
Kotlin: 1.9.24
stripe-android: 20.52.1
Android Gradle Plugin: 8.7.1
Gradle: 8.10.2
SDK classes
All the
Activity
of the Stripe SDK (e.g.com.stripe.android.view.PaymentAuthWebViewActivity
)Screenshots
The text was updated successfully, but these errors were encountered: