Thanks so much for building Substreamer — it's a great app!
Describe the Bug
On small-screen devices, the Now Playing controls (playback speed, play/pause, repeat/shuffle) are hidden behind the device's native navigation buttons at the bottom of the screen. The layout doesn't adapt to shorter screens, making those controls completely inaccessible.
Steps to Reproduce
- Open any song to reach the Now Playing screen
- Observe that the bottom row of controls is obscured by the Android system navigation bar
Expected Behavior
The Now Playing layout should either scroll, use a more compact layout, or account for the system navigation bar inset so all controls remain accessible on small screens.
Screenshots

Environment
- Device: G4S (small Android MP3 player)
- OS: Android 14 (Build: G4S-V1.3-20251125)
- App Version: 8.0.47 (132)
- Server: (Navidrome/Subsonic — please fill in)
Additional Context
The device has a small physical screen size. The system navigation bar (back/home/recents) sits at the bottom and overlaps the player controls, which are not rendered within the safe area insets.
Thanks so much for building Substreamer — it's a great app!
Describe the Bug
On small-screen devices, the Now Playing controls (playback speed, play/pause, repeat/shuffle) are hidden behind the device's native navigation buttons at the bottom of the screen. The layout doesn't adapt to shorter screens, making those controls completely inaccessible.
Steps to Reproduce
Expected Behavior
The Now Playing layout should either scroll, use a more compact layout, or account for the system navigation bar inset so all controls remain accessible on small screens.
Screenshots
Environment
Additional Context
The device has a small physical screen size. The system navigation bar (back/home/recents) sits at the bottom and overlaps the player controls, which are not rendered within the safe area insets.