Skip to content

Fix content sliding under the display cutout in landscape - #207

Merged
thestinger merged 2 commits into
GrapheneOS:mainfrom
m4pl:task/174-compose-window-insets
Jul 21, 2026
Merged

Fix content sliding under the display cutout in landscape#207
thestinger merged 2 commits into
GrapheneOS:mainfrom
m4pl:task/174-compose-window-insets

Conversation

@m4pl

@m4pl m4pl commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Closes #174

Fixes content running under the camera cutout and the navigation bar in landscape on the conversation picker and the message composers, and extracts the shared window inset helpers the other screens were duplicating.

Guarded by a detekt rule that forbids navigationBarsPadding(); it needs type resolution, so CI now runs :app:detektDebug instead of :app:detekt.

@m4pl
m4pl requested review from RankoR and inthewaves July 16, 2026 10:04
@m4pl
m4pl marked this pull request as ready for review July 16, 2026 10:04
}
}

ConversationBlockedBannerSlot(

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This and ConversationBlockedBanner.kt:77 are still under the cutout

@m4pl
m4pl force-pushed the task/174-compose-window-insets branch from 50920d8 to d717948 Compare July 21, 2026 13:16
@m4pl
m4pl requested a review from RankoR July 21, 2026 13:16
@thestinger
thestinger merged commit 6a1a055 into GrapheneOS:main Jul 21, 2026
7 checks passed
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

Successfully merging this pull request may close these issues.

Certain screens in Compose rewrite need to be inset aware

3 participants