thunderbird / thunderbird/thunderbird-android

Unified Inbox selection not remembered

Open
#9,222 7 comments 0 reactions 0 assignees View on GitHub

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

10.0

Where did you get the app from?

F-Droid

Android version

Android 15

Device model

Nothing Phone 1

Steps to reproduce

There are two problems here but I believe they stem from the same underlying issue, that is, that the default view for each account appears to be its own Inbox.

Repro 1

  • Install App
  • Configure at least 2 email accounts
  • Click on the hamburger menu at the top left
  • Select "Unified Inbox"
  • Click on the "create new email icon" at the bottom right
  • At the top left, next to "Compose", click on the "changed my mind" (back) arrow
  • Notice you land in your account's Inbox, not in the Unified Inbox where you came from.

Repro 2

  • Install App
  • Configure at least 2 email accounts
  • Click on the hamburger menu at the top left
  • Select "Unified Inbox"
  • Click on the hamburger menu again
  • Click on the account name at the top to switch to another account (imagine you just wanted to double check the email address of that account or its folder structure)
  • Observe that you immediately land on the individual account's Inbox, rather than staying in Unified Inbox that you have previously selected.
Expected behavior

For Issue 1, if the user comes from Unified Inbox and cancels a draft email, the back arrow should take the user back to the Unified Inbox, where they came from, not to a completely different folder.

For Issue 2, just because the user switches accounts, to check for the account's email address or a particular folder, if Unified Inbox was selected before, the selection should be retained, unless the user explicitly selects another folder.

Actual behavior

Whenever a draft email is cancelled, or a switch between accounts is made, the selection resets to the given account's own Inbox.

Logs

Don't think logs will be of any use here, but happy to provide them if needed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce both reported flows in Thunderbird for Android with at least two configured accounts, focusing on Unified Inbox selection during draft cancellation and account switching. Trace the navigation state around the Compose back arrow and account switch; done means the Unified Inbox remains selected unless the user explicitly chooses another folder.

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
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.