Summary | IMP displays last page instead of first page |
Queue | IMP |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | slusarz (at) horde (dot) org |
Requester | vilius (at) lnk (dot) lt |
Created | 04/12/2011 (5175 days ago) |
Due | |
Updated | 08/05/2011 (5060 days ago) |
Assigned | 08/04/2011 (5061 days ago) |
Resolved | 08/05/2011 (5060 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Feedback
Bug #9882: Correctly determine page with first/last unseen messageswhen using descending sequence sorting
3 files changed, 11 insertions(+), 5 deletions(-)
http://git.horde.org/horde-git/-/commit/b51eb360da49b7ff12fe39143e3389514a05a024
New Attachment: imaplog9882.gz
Steps to reproduce:
0) Send an email from another email client to your account.
1) Login to Horde.
2) Click on the Inbox in a portal summary.
3) Last page is displayed instead of first one.
As a reminder, I'm using sequence sorting in IMP (standard view).
Sorting direction
is descending, sort preferences are cleared. I also have "display a
page with first unread message" set in preferences.
debug logs created while taking those steps.
State ⇒ Assigned
exist in IMP 5.0.6.
#9833only fixed this partially. What I mean is first pagewith unread message is displayed now only when I delete *other*
messages from mailbox (guess this invalidates the cache?). If I
logout and login back and click on mailbox which has new message it
shows last page incorrectly again.
Bug #10052, that I fixed earlier today buthaven't pushed yet since it was a rather large change and I was
testing for bugs.
#9833only fixed this partially. What I mean is first pagewith unread message is displayed now only when I delete *other*
messages from mailbox (guess this invalidates the cache?). If I logout
and login back and click on mailbox which has new message it shows
last page incorrectly again.
State ⇒ Duplicate
Bug #9833.New Attachment: imaplog_bad.gz
imaplog_bad
1) Login into the account with one unread message (portal is displayed).
2) Click on the INBOX in IMP summary block.
3) Last page of the mailbox is displayed.
imaplog_good
0) Delete unread message from another IMAP client.
1) Login into the account (portal is displayed).
2) Click on the INBOX in IMP summary block.
3) First page of the mailbox is displayed.
mail, and then click directly on Inbox in IMP summary block.
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ IMP displays last page instead of first page
Type ⇒ Bug
Queue ⇒ IMP
is descending, sort preferences are cleared. I also have "display a
page with first unread message" set in preferences.
For some reason when I receive a new email, IMP sometimes shows last
page instead of first page with new message.
Switching to date sorting fixes the problem.