tutao / tutanota

Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
https://tuta.com
GNU General Public License v3.0
6.13k stars 530 forks source link

Message read status not syncing properly with web client in iOS, most notable in folders #8041

Open JSkier21 opened 6 days ago

JSkier21 commented 6 days ago

Bug in mobile app

Describe the bug Message read status across iOS devices is not syncing with the web application, very delayed or broken. This appears to be one way, for example, if I click mark the message as read on iOS, it will almost instantly show up in the web application on the browser. However, this is not the case at all when marking a message read in the browser to iOS devices. Note, I do have a couple of dozen mailbox rules, and also folders. Quitting and restarting the iOS app a couple of times gets things to sync in the root inbox, however, not the case with any folders I can see.

I have tried leaving the app open, previously hoping things would sync, It's been several hours, and they don't until I manually mark them as read in iOS.

To Reproduce Steps to reproduce the behavior:

  1. Go to Tuta web application. Find a folder with a few unread messages on it. Mark them as read
  2. Open the Tuta iOS app, let it connect and allegedly sync
  3. Check the folder where you marked messages read on the web, they will be out of sync and likely show many of those messages as unread, despite the contrary from all being marked as read in the web application

Expected behavior Inbox and folders should sync relatively quickly across platforms. When I mark a message as read in the web applications, it should show up relatively quickly as marked read on iOS devices.

Changes strictly made on Apple devices, do, in fact, sync the read status correctly. With the web application, I would expect changes in the browser to sync across to iOS. However, they do not.

Screenshots Web application showing messages as marked as read (red = read, Freudian slip 😅): image iOS application, same folder, showing 3 of the same messages marked as unread (note that badge count is accurate at zero though): image

Smartphone (please complete the following information):

Additional context Other than the above, not much else I have, happy to provide any details if you ask.