Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Android 35 edge-to-edge #9614

Open
mzanino opened this issue Nov 13, 2024 · 0 comments
Open

[BUG] Android 35 edge-to-edge #9614

mzanino opened this issue Nov 13, 2024 · 0 comments
Labels

Comments

@mzanino
Copy link

mzanino commented Nov 13, 2024

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 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)

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

@mzanino mzanino added the bug label Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant