thunderbird / thunderbird/thunderbird-android
Message body not displayed when rotating screen orientation from portrait to landscape
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
18.0
Where did you get the app from?
Google Play
Android version
16
Device model
Samsung Galaxy S23
Steps to reproduce
- Hold the phone ion portrait mode
- Open/display a message
- Rotate the phone to landscape
- Now the message body isn't displayed
- Scroll a bit
- The message body appears
It doesn't seem to happen with all messages. I can reproduce it (at least) with larger messages that have a large text-only body.
Not sure if it matters. But "General settings > Display > Show split-screen" is set to 'Never'.
Expected behavior
The message body appears immediately after rotating the phone.
Actual behavior
The message only appears after scrolling in the body.
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
Start by reproducing the issue in Thunderbird for Android 18.0 on Android 16 with a large text-only message, rotating from portrait to landscape and scrolling only after checking the blank body. Trace the message display behavior during orientation changes; done means the body appears immediately after rotation without scrolling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100