thunderbird-android icon indicating copy to clipboard operation
thunderbird-android copied to clipboard

Swiping often stays on the same email

Open staples1347 opened this issue 2 years ago • 2 comments

Checklist

  • [X] I have used the search function to see if someone else has already submitted the same bug report.
  • [X] I will describe the problem with as much detail as possible.

App version

6.510

Where did you get the app from?

Google Play

Android version

12

Device model

Samsung S10

Steps to reproduce

Open an email Attempt to swipe to the next email Sometimes it swipes to the same email

Expected behavior

I expect swipe to always progress to the next email

Actual behavior

Swipe shows the same email

https://user-images.githubusercontent.com/4219750/227747143-e4e2eea8-e2a2-411f-8f63-9f43e61f023d.mp4

Note: I submitted this previously for k9mail 6.4 but didn't know how easy it was to create a screen video of the problem so this time I have attached a video for the current beta as the same problem still exists.

Logs

No response

staples1347 avatar Mar 25 '23 23:03 staples1347

The app explicitly sets the active "page" when the message list is updated (e.g. by mark as read on open). This is because there might have been items added or removed from the list which would cause the index of the current message to change. Unfortunately, setting the active page cancels the current swipe operation.

To more easily reproduce this behavior:

  1. Make sure Push is enabled
  2. Swipe to reveal the next/previous message, don't release the finger
  3. Use a second email client to make some change in the folder that will reload the message list (mark a message as read/unread, delete a message, add a new message)
  4. When K-9 Mail gets notified about the change and reloads the message list, the swipe action is aborted and the previously displayed message is shown.

cketti avatar Mar 28 '23 10:03 cketti

hi staples1346 I have been trying to reproduce the issue you described( device model: Samsung A32, Android 13) , But this bug didn't happen for me. could you provide me with more information on the scenario you experienced in order to help us resolve the issue.

fereshtehamiri avatar Jun 06 '23 05:06 fereshtehamiri