Closed Bug 212965 Opened 21 years ago Closed 21 years ago

Sometimes, ignoring a thread (K) also expands it

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: uri, Assigned: Bienvenu)

Details

Attachments

(2 files)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624

While viewing a newsgroup, sorted by thread, I click 'k' to ignopre a thread,
and the thread is ignored (although the display doesn't show the ignore symbol),
but also expanded.

Reproducible: Sometimes

Steps to Reproduce:
1. view a NG
2. ignore several threads


Actual Results:  
all will be ignored, some will be expanded too

Expected Results:  
no expansion

happened to me on microsoft.public.dotnet.framework.windowsforms, but I doubt
this has anything to do with a specific NG
taking; that's odd. Doing a k will mark all msgs in the thread read and take you
to the next unread message in the next thread. Are you sure that's not what
you're seeing? Or is it navigating to the next unread message in the same thread
for some reason?
Assignee: sspitzer → bienvenu
Status: UNCONFIRMED → NEW
Ever confirmed: true
sorry, I didn't understand what you meant by "taking;"
anyway, your description matches the behavior of "r", not "k" - "k" is "ignore
thread".
I tried reproducing and I got another bug - over the weekend, Moz thinks the NG
has accumulated 49488 messages (!) - there's no way there are even 5% of that
there. I think it's just downloading everything, including messages I've already
read and threads I've ignored. It's still downloading for several minutes...
Oh, now it's stopped, and I have only 161 real unread messages. And the bug I
originally reported doesn't reproduce right now (but I'm sure it will)

I don't know if the two problems are related, but maybe they are.
If attaching any file on my computer will help, please let me know.

If you think this deserves a separate bug, let me know too.
k does ignore a thread, but part of the behaviour of ignoring a thread in
mozilla is to mark all the messages in the thread read, and navigate to the next
unread message. This is supposed to be a convenience to the user. Do you use the
threaded view? I assume you do. Are you just looking at unread messages, or all
messages?

If a thread is already ignored, k will unignore the thread, and not navigate.

I don't know why Mozilla would get so confused about the number of messages in
the newsgroup. If you could somehow reproduce the problem, with steps, that
would be useful. You could attach the server.rc file for the news server where
you're having the problem, and tell me the name of the newsgroup, and I could
look to see if there's anything funny about the line in the .rc file.
I also see marking all messages of an ignored thread as a convenience, I just
don't want to see all their headers (and until I discovered this bug, Mozilla
didn't show them).
I'm using threaded view, and showing all messages.
We have a misunderstanding here and I don't know what to do except explain
again: when I see only the 1st header of a thread with several messages, all of
which are unread, and I press 'k', I expect Moz to mark the thread ignored and
all its messages read, but without expanding the thread.

As to the 2nd problem, I'm attaching my .rc file. the problem happened with the
microsoft.public.dotnet.framework.windowsforms NG.
I still haven't seen ignoring a thread expand the thread, but I have seen where
ignoring a thread doesn't show the thread as ignored. I'm still trying to find
steps to reproduce this so I can step through it in the debugger. Maybe the
problems will turn out to be related.
Status: NEW → ASSIGNED
In my experience, most of the time ignored threads aren't shown as
ignored, especially if I don't wait for the next message to show.
can you try this with a build from today? I made some fixes to the ignore code
yesterday for a different bug. Thx!

What do you mean, "don't wait for the next message to show"? Do you hit next
unread immediately, click on another message, or switch newsgroups, or what?
marking fixed; if you see this with a build from 8/18 or later, please re-open.
Re the count problem, could you open a new bug for that, if you still think it's
a problem? Keeping in mind that ignoring a thread doesn't reduce the number of
messages in the newsgroup...
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
reply to #9 - I just press "k" repeatedly, meaning to ignore several consecutive
threads. the red "ignored" sign doesn't appear on them.
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: