[Bug 258254] New: KMail selects too many messages when Shift-clicking the beginning of a thread after one message was deleted

Tilghman Lesher kde-org at the-tilghman.com
Mon Nov 29 07:05:51 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=258254

           Summary: KMail selects too many messages when Shift-clicking
                    the beginning of a thread after one message was
                    deleted
           Product: kmail
           Version: 1.13.2
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: message list
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde-org at the-tilghman.com


Version:           1.13.2 (using KDE 4.4.2) 
OS:                Linux

One too many messages are selected after deleting a message, then
Shift-clicking the first message in a thread.  Typically, this key pattern is
used when deleting an entire thread after reading the messages in order.  This
could, if the user is not aware of the issue, result in a message being
prematurely removed to the Deleted folder (and possibly missed before emptying
the Deleted folder).

Reproducible: Always

Steps to Reproduce:
1. Find a set of threaded messages where you can delete the second to last
message without distorting the thread.  The shortest example is 3 messages,
where the second and third are both replies to the original message.  There
should additionally be at least one message following the thread.
2. Delete the second to last message, using the Del key.  You should note that
the
last message is now highlighted in the message index.
3. Hold down the shift key and click on the first message in the thread, to
select the entire thread.
4. Three messages are now selected:  the two remaining messages in the thread,
but ALSO the message AFTER the thread: one beyond the last message that was
highlighted.


Expected Results:  
Only the range from the last message selected to the message shift-clicked
should have been selected.  In the example above, this should be two messages
selected, not three.

OS: Linux (i686) release 2.6.32-25-generic
Compiler: cc

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list