[Users] [Bug 3840] New: Actions do not honour next_on_delete

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Thu Jun 22 22:02:47 CEST 2017


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3840

            Bug ID: 3840
           Summary: Actions do not honour next_on_delete
    Classification: Unclassified
           Product: Claws Mail
           Version: 3.14.1
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI/Message List
          Assignee: users at lists.claws-mail.org
          Reporter: psychonaut at nothingisreal.com

When the next_on_delete preference is set to 0, the previous message is
supposed to be selected when the current message is moved, deleted, or trashed.
 This works fine when a message is moved, deleted, or trashed using the mouse,
the pull-down menus, or the keyboard shortcuts.  However, it doesn't work when
invoking an action that causes the message to be moved (or maybe also deleted
or trashed).  Invoking such an action always causes the selection to advance to
the next unread message.

Steps to reproduce:
0. In clawsrc, set "next_on_delete" to 0
1. Go to Configuration -> Actions
2. Add a new filter action whose only rule is to move the message to a given
folder.
3. If desired, set a keyboard shortcut for the action.
4. Go to any folder with a run of unread messages, followed by one or more
unread messages.
5. Select any of the unread messages except for the last one
6. Invoke the action via the Tools->Actions menu or via the keyboard shortcut.

Observed behaviour:
7. The message gets moved to the folder specified in Step 2, and the next
unread message in the current folder gets selected.

Expected behaviour:
7. The message should get moved to the folder specified in Step 2, and the
previous message in the current folder should get selected.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Users mailing list