thunderbird / thunderbird/thunderbird-android
Implement edge-to-edge display
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
Checklist
- I have used the search function to see if someone else has already submitted the same bug report.
- I will describe the problem with as much detail as possible.
App
Thunderbird for Android
App version
19.2
Where did you get the app from?
F-Droid
Android version
GrapheneOS v2026060601
Device model
Pixel 8
Steps to reproduce
- Enable gesture navigation in the system settings.
- Open the main app window with the email list.
- Observe how the navigation bar is displayed (edge-to-edge vs. opaque bar).
Expected behavior
Transparent navigation bar with app content drawing behind them.
Actual behavior
Thunderbird currently uses an outdated Android layout: an opaque navigation bar occupies a solid colored strip at the bottom, and content is cropped to avoid system bars. This violates Google's modern edge-to-edge recommendations.
Screenshots:
Logs
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue in Thunderbird for Android's main email-list window with gesture navigation enabled on Android. Start by tracing how the app handles the system navigation bar and insets, then verify that the navigation bar is transparent and content draws behind it without cropping.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100