Reported by dj1yfk on 23 Oct 2012 20:29 UTC as Trac ticket #1488772
When selecting a range of messages in the message list (by first clicking one single message, and then clicking on another one below or above, while holding down Shift), collapsed threads (with all of their children) that are somewhere within this range appear as selected and if an action is performed, e. g. deleting the selected range of messages, the whole thread is deleted, as expected.
If now, after selecting such a range, I deselect a collapsed thread by clicking the first (and only visible) message of it while holding down Ctrl, it appears that actually only this very first message of the thread is deselected. If I now press "Delete" only the first message of this thread survives, the children are still selected and are deleted. I'd have expected that the children are also deselected.
Tested with the latest version on demo.roundcube.net (0.8.2) and verified on 0.7.2 too (IE8, Firefox 16.0.1)
Keywords: threads, selection, children
Milestone changed by @alecpl on 19 Nov 2012 08:26 UTC
later => 0.9-beta
Owner changed by @alecpl on 20 Nov 2012 07:49 UTC
Comment by @alecpl on 20 Nov 2012 08:57 UTC
Fixed in 2b55d4f
Status changed by @alecpl on 20 Nov 2012 08:57 UTC
new => closed
Comment by maharaja on 27 Nov 2012 15:41 UTC
i think this commit broke the deletion of collapsed threads, at least for 0.8.
reverting to commit a0682b5 restores the functionality.
Status changed by maharaja on 27 Nov 2012 15:41 UTC
closed => reopened
Comment by @alecpl on 27 Nov 2012 17:09 UTC
Fixed in 8beceeb.
Status changed by @alecpl on 27 Nov 2012 17:09 UTC
reopened => closed