'n' command (Go to next unread message) won't open multiple levels of folders

NEW
Unassigned

Status

14 years ago
2 years ago

People

(Reporter: jdg, Unassigned)

Tracking

(Blocks: 1 bug, {qawanted})

unspecified
qawanted
Bug Flags:
wanted-thunderbird3 ?

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

14 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20040913 Firefox/0.10
Build Identifier: Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20040913 Firefox/0.10

Assume you have nested mail folders under "Local folders", such as
   Today's News
      Sports
         Football

Typing 'n' will expand only one hidden level to try to get to the next message.
So in this example, if this hierarchy is collapsed on the display (so that only
"Today's News" is visible), and the next unread message is in the "Football"
folder, here's what happens when the user types 'n':
1.  T-bird asks "Go to next unread message in Football?"  I hit OK.
2.  T-bird expands "Today's News" showing its immediate subfolders including
Sports.  It does not expand any further levels, so "Football" remains hidden.
3.  T-bird waits for another command.  It does NOT display the new message under
"Football".

Reproducible: Always
Steps to Reproduce:
Create the folders in the example.  Put a new, unread message in "Football".
Use the "-" icons on the screen to collapse first "Sports", then "Today's News".
Select a folder that precedes "Today's News".  Then type 'n'.


Expected Results:  
It should have expanded both collapsed folders and displayed the new message.

Typing 'n' a second time will expand one more level of folders, until eventually
you get the message displayed anyway, so it's just an annoyance.

Comment 1

14 years ago
This can also be reproduced easily for RSS feeds.

Subscribe to any RSS feed; create a new folder and move the feed to the folder.
Ensure that the feed has new entries, then collapse the folder. 
Select some other folder, ensure that there are no other unread messages to go
to other than the RSS feed, then press 'n'. The dialog box correctly asks
whether you want to go to the next message in the feed, but if you say yes it
does nothing. 
Expand the folder and repeat - it then works. 

Comment 2

14 years ago
Confirming bug, and upping severity.
Severity: minor → normal
Status: UNCONFIRMED → NEW
Ever confirmed: true
(Reporter)

Comment 3

14 years ago
I've noticed a related quirk, which I hope will help those working on this bug.
 Given the original example, suppose that some of the underneath levels weren't
collapsed (that is, I have the entire hierarchy expanded, then collapse "Today's
News" <b>without</b> collapsing "Sports" or "Football" first, so that if I were
now to manually re-expand "Today's News", all three folders would become visible
again).

At this point, if I'm in "Inbox" and hit the 'n' key, "Today's News" opens but
"Sports" is now collapsed, so "Football" does not become visible!

Like the original, this quirk is true for RSS feed folders as well as for mail
folders.
QA Contact: front-end
(Reporter)

Comment 4

11 years ago
This bug has changed from "happens every time" to "sometimes happens" in TB 2.0.0.x.  I haven't yet found a pattern in when it happens and when it doesn't.
Assignee: mscott → nobody

Comment 5

10 years ago
John, do you still see this problem in v2 or 3.0a3?   ('N' is more generally broken on trunk ATM, so I can't test this with trunk.)
 http://www.mozillamessaging.com/en-US/thunderbird/early_releases/
Whiteboard: closeme 2008-12-15
(Reporter)

Comment 6

10 years ago
I still see it in the current release version, 2.0.0.18.  I haven't tried any more recent nightly builds.
(Reporter)

Comment 7

10 years ago
I can also confirm it on Windows 2000 and XP.  (Don't know if it's been seen on non-Windows platforms.)
Whiteboard: closeme 2008-12-15 → qawanted

Comment 8

10 years ago
backend problem?

would be nice to have this at least partly fixed for TB3.  perhaps as much as half of these are dupe, related or similar (including the expired ones) http://tinyurl.com/7qapl7 if someone wants to sort them out.

some also in seamonkey http://tinyurl.com/7brl6o
Flags: wanted-thunderbird3?
OS: Windows 98 → All
Hardware: x86 → All

Comment 9

10 years ago
fix typo...

(In reply to comment #8)
> backend problem?
> 
> would be nice to have this at least partly fixed for TB3.  perhaps as much as
> half of these are dupe, related or similar (including the expired ones)
> http://tinyurl.com/7qapl7 if someone wants to sort them out.

http://tinyurl.com/6sewnp

> some also in seamonkey http://tinyurl.com/7brl6o

http://tinyurl.com/8r3l9s

Comment 10

10 years ago
Limited time tinyurls are pretty useless in an eternally remembering bug tracking system...

Comment 11

9 years ago
improved queries ...

(In reply to comment #9)
> fix typo...
> 
> (In reply to comment #8)
> > backend problem?
> > 
> > would be nice to have this at least partly fixed for TB3.  perhaps as much as
> > half of these are dupe, related or similar (including the expired ones)
> > http://tinyurl.com/7qapl7 if someone wants to sort them out.
> 
> http://tinyurl.com/6sewnp

https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=anywords&short_desc=n+next+p+previous+b+f&long_desc_type=anywordssubstr&long_desc=next+previous&product=MailNews+Core&product=Thunderbird&resolution=EXPIRED&resolution=---&bug_severity=major&bug_severity=normal&bug_severity=minor&chfieldto=Now&field0-0-0=short_desc&type0-0-0=nowordssubstr&value0-0-0=delet+Caret++cursor+f%3Df+copy+watch+upgrade++copies+down+address+rss+spell+junk++%5Cn+n%2Fa++autocomplete+drag+book+Bi-Di++trash+delete+cpu+attach+Duplication++tree+version+install+get&field0-1-0=component&type0-1-0=nowordssubstr&value0-1-0=account+import+ldap

> > some also in seamonkey http://tinyurl.com/7brl6o
> 
> http://tinyurl.com/8r3l9s

https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=anywords&short_desc=n+next+p+previous+b+f&long_desc_type=anywordssubstr&long_desc=next+previous&product=SeaMonkey&component=General&component=MailNews%3A+Backend&component=MailNews%3A+General&component=MailNews%3A+Message+Display&resolution=EXPIRED&resolution=---&bug_severity=major&bug_severity=normal&bug_severity=minor&chfieldto=Now&field0-0-0=short_desc&type0-0-0=nowordssubstr&value0-0-0=delet+Caret++cursor+f%3Df+copy+watch+upgrade++copies+down+address+rss+spell+junk++%5Cn+n%2Fa++autocomplete+drag+book+Bi-Di++trash+delete+cpu+attach+Duplication++tree+version+install+get&field0-1-0=component&type0-1-0=nowordssubstr&value0-1-0=account+import+ldap
Keywords: qawanted
Whiteboard: qawanted
(Reporter)

Comment 12

9 years ago
Still happens in TB 3.0.1, but with subtle differences.  If I have nested folders A/B/C/D and open them all, then close only A, 'n' (from some point before A) will correctly open them all when the next unread message is inside D, but only for the rest of that same session.
(Reporter)

Comment 13

8 years ago
Another problem in TB 3.1.7 which may or may not be related:
When reading messages in a newsgroup folder by the usual method of typing 'n', I go to the first message in a new thread (the folder has threads enabled).  OK.  But then I perform "Message -> Copy To" from the menu bar, to copy the current message somewhere else (my current position is not supposed to change).  Result: the text of the current message disappears from the screen, and is replaced by the stupid "thread view" (a bad feature that should never have been created) as if I had selected that thread from the thread pane and not by going to a message with 'n'.  'n' won't do anything there either; I have to use the mouse to expand the thread before 'n' will work again.  'n' should *ALWAYS* work!!!
(Reporter)

Comment 14

6 years ago
In TB 12.0.1 this behavior seems to have gone away on its own.  Unless someone says they're still seeing the problem, I'm going to close this bug in a day or two.
(Reporter)

Comment 15

6 years ago
Sorry, the declaration of success was premature.  Still happens in TB 12.0.1.

Updated

2 years ago
Blocks: 1100302
You need to log in before you can comment on or make changes to this bug.