You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install Aegis on Android 15 or newer which enforces edge-to-edge
Add enough entries to vault so they don't all fit on screen (if not using your real vault)
Browse through different screens, potentially with 3-button navigation
What do you expect to happen?
Aegis adapts to the system UI by using WindowInsets
What happens instead?
Some UI elements are rendered behind system UI.
In the vault activity the "Showing n entries" text is partially behind the navigation hint.
Portrait
Landscape
The same issue occurs in the settings activity (notice how the ripple animation is behind the navigation hint).
Portrait
Landscape
The issue becomes worse if the user chose 3-button navigation instead of gesture navigation, as much more space is taken up by it.
Vault
Settings
The "Showing n entries" text can be barely seen behind the navigation bar
In landscape mode another issue occurs where the navigation bar obscures the overflow menu in the appbar.
This should hopefully be solved by consuming the WindowInsets provided by the system and adding margin/padding to the lists so they have enough extra space to scroll, so no UI element is stuck behind system UI. I'm not sure why the appbar doesn't adjust itself however.
I can open a PR for this adding the insets to the lists.
Log
No response
The text was updated successfully, but these errors were encountered:
Version
v3.3.1
Source
GitHub
Vault encryption
Yes (with biometric unlock)
Device
Pixel 8
Android version
Android 15
ROM
No response
Steps to reproduce
What do you expect to happen?
Aegis adapts to the system UI by using
WindowInsets
What happens instead?
Some UI elements are rendered behind system UI.
In the vault activity the "Showing n entries" text is partially behind the navigation hint.
The same issue occurs in the settings activity (notice how the ripple animation is behind the navigation hint).
The issue becomes worse if the user chose 3-button navigation instead of gesture navigation, as much more space is taken up by it.
In landscape mode another issue occurs where the navigation bar obscures the overflow menu in the appbar.
This should hopefully be solved by consuming the
WindowInsets
provided by the system and adding margin/padding to the lists so they have enough extra space to scroll, so no UI element is stuck behind system UI. I'm not sure why the appbar doesn't adjust itself however.I can open a PR for this adding the insets to the lists.
Log
No response
The text was updated successfully, but these errors were encountered: