Skip to content

fix: WebUI inside the system bars on Android 15 (#169) - #180

Merged
compot-dev merged 2 commits into
v2from
fix/webui-insets-169
Oct 14, 2026
Merged

compot-dev merged 2 commits into
v2from
fix/webui-insets-169

Conversation

@compot-dev

Copy link
Copy Markdown
Collaborator

Android 15 runs the app edge to edge (target SDK 36), so the full-screen WebUI window (#160) started under the status bar, which covered two thirds of Close on the TECNO KM4.

The WebUI layout now applies the insets of the system bars and the display cutout as padding (WindowInsets.Type.systemBars() | displayCutout() on Android 11+, the system window insets before). Where the system already keeps the window clear of the bars, these insets are 0. The keyboard is still handled by adjustResize (checked on Android 15 in #159).

Version 2.07.

Closes #169

@compot-dev

Copy link
Copy Markdown
Collaborator Author

/review

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can switch off images and animations for a plain-text comment

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@compot-dev
compot-dev merged commit 318a5a4 into v2 Oct 14, 2026
4 checks passed
@compot-dev
compot-dev deleted the fix/webui-insets-169 branch October 14, 2026 22:01
compot-dev added a commit that referenced this pull request Oct 15, 2026
fix: WebUI inside the system bars on Android 15 (#169)
compot-dev pushed a commit that referenced this pull request Oct 15, 2026
… single view, debug page with Info on, JSON and log; phone menu, single view, Reset and WebUI inside the system bars (#180)
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.

WebUI: the Close button sits under the status bar on Android 15 (edge to edge)

1 participant