Skip to content

Android 15 edge-to-edge enforcement support #399

Open
@francescocervone

Description

@francescocervone

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions