-
Notifications
You must be signed in to change notification settings - Fork 79
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
Support Android 15 Edge-to-Edge #482
Comments
Hi @ersen-lw thanks for filing this a while back. I'm taking a look now. We should have an update soon. |
Thanks @sshropshire |
Any updates on this @sshropshire ? We are holding our targetSdk back at 34 for now so users are able to click on the 'Credit or Debt Card' item. There are now number of stable android core libaries requiring a target sdk 35 which would be nice to be able to update to (e.g. activity, core, recyclerview and work). |
Cardinal mentioned they'd be releasing a new version supporting Android 15 by the end of the month. Once we have their build, we'll let you know of our timelines to test and release the update. Thanks for your patience on this issue. |
Braintree SDK Version
6.16.0
Environment
Sandbox
Android Version & Device
(Emulator) Pixel 8 Android 15 (API 35)
Braintree dependencies
Using TOML
Describe the bug
When an application targets Android 15 (API 35), the app renders in edge-to-edge mode, drawing behind system bars. This applies to libraries that display UI like Braintree.
Upon targeting API 35, many Braintree and Cardinal SDK (3DS) are not supporting edge-to-edge which causes certain content to be hidden by system UI.
The Google Pay option is not clickable
Top toolbar content is obscured by the status bar
Top toolbar content is obscured by the status bar
To reproduce
This can be reproduce by making the demo target Android 15
Expected behavior
The content is not obscured by system UI.
Screenshots
Added screenshots above. These are from the demo project from this repo.
The text was updated successfully, but these errors were encountered: