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

Android 15 edge-to-edge enforcement support #399

Open
francescocervone opened this issue Dec 5, 2024 · 0 comments
Open

Android 15 edge-to-edge enforcement support #399

francescocervone opened this issue Dec 5, 2024 · 0 comments

Comments

@francescocervone
Copy link

Hi,
Android 15 has enforced edge-to-edge automatically for all activities for apps targeting SDK 35.

Apparently, Showkase does not fully support it.

If you look at the screenshot I provided, the activity is drawn behind the system bars and does not handle correctly the insets.

I had a look at the source code of the ShowkaseBrowserApp. Given that it uses Material 2, it shouldn't be too hard. There is specific guidance on their docs on how to handle them correctly.

The alternative is to migrate to Material 3 which handles insets out of the box with even less lines of code, but of course the migration to Material 3 requires more effort.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant