Skip to content

Skip unread and Next / Previous sibling folder don't follow tree order #513

@fredstluka

Description

@fredstluka

I've found 3 QF features that all seem to go to the wrong "next" folder.

When I hit Shift-S (skip unread folder), it correctly skips the unread messages in the current folder. But I don't understand how it chooses the next folder to skip to.

Ideally (in my opinion) it would go to the next subfolder in the folder tree that has unread messages. By "next", I mean the same folder that the native TB "n" keystroke (next unread) would go to, if I had first read all the messages in the current folder. Instead, it goes to some other folder, but it seems random to me. I don't know how it chooses which folder.

I see the same problem in other features of QF. The same (seemingly random, but apparently not since it's repeatable) sequence of folders is used by:

  1. Opt-Left/Right (cycling through folders in the current tab in same sequence), if enabled in the QF settings
  2. Left/Right arrow buttons in the QF toolbar

The desired order (order used by "n") IS used by the "Move to the next [unread] message" button in the QF toolbar. So, perhaps the same code used by that button to choose the "next" folder should also be used by the 3 cases above (Shift-S, Opt-Left/Right, Left/Right arrows in QF toolbar)?

Thanks!
--Fred

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions