Skip to content

iOS home indicator obstructs components behind it #31387

Open
@frenzibyte

Description

@frenzibyte

We apply an override to bottom edge safe area in OsuGameIOS, making the game extend to the home indicator. This causes the home indicator to obstruct components behind it, such as song select footer buttons or chat overlay text box etc.

Simulator Screenshot - iPhone 16 - 2025-01-02 at 03 13 59
Simulator Screenshot - iPhone 16 - 2025-01-02 at 03 14 02
Simulator Screenshot - iPhone 16 - 2025-01-02 at 03 21 34

The initial goal was to add extensive handling of safe area so the home indicator gets its own space without just a black box surrounding it, but further discussions halted this approach pending proper direction from the design team first so the final result does not look awkward.

One temporary direction here is to remove the override and make this user toggleable similar to the horizontal edges. Preview without the override, aka "letterbox":

Simulator Screenshot - iPhone 16 - 2025-01-02 at 03 32 08
Simulator Screenshot - iPhone 16 - 2025-01-02 at 03 32 12
Simulator Screenshot - iPhone 16 - 2025-01-02 at 03 32 20

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions