Ticket #177 (closed Bugs: fixed)

Opened 2 years ago

Last modified 20 months ago

Fix flagging of seen messages

Reported by: octo Owned by: octo
Priority: normal Milestone: 2.0
Component: LogicMail Version:
Keywords: Cc:
Blocked By: Blocking:

Description

When a message is viewed within LogicMail, it is not being correctly marked as seen/read on the server or within the local object model.

Most of the time, the message is correctly marked as Seen by the server. This happens during the refresh process, when the message content is downloaded to the handheld. However in some cases, such as when viewing of HTML messages, the server does not automatically mark the message as Seen.

In both of these cases, the local object model is not being correctly updated, resulting in inaccurate message status on the mailbox screen.

Change History

comment:1 Changed 2 years ago by octo

  • Status changed from new to accepted
  • Priority changed from minor to major

comment:2 Changed 21 months ago by octo

  • Priority changed from major to normal

Just did a lot of testing, and I can't seem to reproduce any of this. I know both myself and several users seem to think they've seen this issue. But I really need to get some specific test cases (including all relevant details, not just end-user actions) where it can be reliably reproduced.

comment:3 Changed 21 months ago by octo

So far, I seem to be able to reproduce this issue in one case. Its a case very common on a real device, but quite rare on my simulator/testing setup.

  • New message with the "\Recent" flag visible on the mailbox screen, as a closed-envelope icon with a yellow mark in the corner
  • Open the message, wait for it to load
  • Close the message screen, returning to the mailbox screen
  • Mailbox screen still shows the message with the recent icon

comment:4 Changed 20 months ago by octo

  • Status changed from accepted to closed
  • Resolution set to fixed

Should now be fixed. Reopen if more issues are discovered.

Note: See TracTickets for help on using tickets.