Opened 3 years ago

Last modified 9 months ago

#1486581 new Feature Requests

Messages in threads with no parent count as separate threads in mailbox list limit

Reported by: trisk Owned by:
Priority: 5 Milestone: later
Component: Core functionality Version: git-master
Severity: normal Keywords:
Cc: flokli@…, singularita@…

Description (last modified by alec)

Some threads can have many messages referring to a parent which is not present (an example is the emails from this Trac instance, if I am CC'ed on a ticket I did not create). These threads cannot be expanded/unexpanded, as discussed in #1486571 and RFC 5256 says they should have a dummy message as their parent. The messages still count as separate threads or rows towards the mailbox list limit (default 40) while threads with a single parent only count the parent. This is a problem if the thread is particularly long as it can take up more than the thread limit and keep all other messages on previous pages.

Counting them as a single thread for the purposes of the mailbox list is a possible solution, but that could make the mailbox view a display lot more rows than is reasonable.

Change History (5)

comment:1 Changed 3 years ago by trisk

As a solution, I propose that parent-less threads should still allow (un)expansion using a dummy parent message, displaying the most recent message when not expanded. I'll investigate the implementation when I have time.

comment:2 Changed 3 years ago by flokli

  • Cc flokli@… added

comment:3 Changed 23 months ago by bilbo

  • Cc singularita@… added
Last edited 23 months ago by bilbo (previous) (diff)

comment:4 Changed 13 months ago by alec

  • Description modified (diff)
  • Milestone changed from 0.8-rc to 0.9-beta
  • Type changed from Bugs to Feature Requests

comment:5 Changed 9 months ago by alec

  • Milestone changed from 0.9-beta to later
Note: See TracTickets for help on using tickets.