Closed Bug 298194 Opened 19 years ago Closed 19 years ago

Context menu contains both "Mark -> As Read" and "Mark -> Thread As Read"

Categories

(Thunderbird :: Mail Window Front End, defect)

defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: 32768, Assigned: mscott)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050619 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050619 Firefox/1.0+

In the folder view, the context menu contains both "Mark -> As Read" and "Mark
-> Thread As Read".  This is the case whether the current thread is marked as
read or not.  It is also the case when multiple threads are selected.

The behaviour of "Mark -> As Read" changes according to whether the selected
thread(s) is already marked as read, whereas the behaviour of "Mark -> Thread As
Read" does not.  Therefore, "Mark -> Thread As Read" is redundant.

Reproducible: Always

Steps to Reproduce:
1. Select one or more threads
2. View context menu
Actual Results:  
Context menu contains both "Mark -> As Read" and "Mark -> Thread As Read"

Expected Results:  
Context menu contains only "Mark -> As Read"
For the purposes of popping up a context menu, it is probably too compute-
intensive an operation to check all messages in the thread to decide whether to 
disable or hide the Mark Thread Read item.

xref bug 233182.
Severity: normal → trivial
OS: Windows XP → All
Hardware: PC → All
Version: unspecified → Trunk
The problem doesn't involve detecting if threads are read or not.

The problem is that the same option is always shown twice in the context menu -
'Mark -> Thread As Read' needs to be removed as its behaviour is always
duplicated by 'Mark -> As Read'.

In other words 'Mark -> Thread As Read' is superfluous and should be removed.
(In reply to comment #2)
> In other words 'Mark -> Thread As Read' is superfluous and should be removed.

If that's what you think, you don't understand the situation at all.

Mark Thread as Read clearly has behavior different from Mark as Read; if you're 
not using threaded views, you won't see the difference, but that's not a problem 
with the program.

-> INVALID
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.