Set flags of all selected messages before updating view
commitfbf3e9ceb63690b727c7909d2c6115b11b0e2054
authorOlaf Hering <olaf@aepfle.de>
Wed, 22 Nov 2017 17:03:15 +0000 (22 18:03 +0100)
committerAndrej Kacian <ticho@claws-mail.org>
Sun, 3 Dec 2017 00:23:04 +0000 (3 01:23 +0100)
tree375adc87e3f749ad7dd7dea6dd0e7eaf91080d61
parent61c5435f4202f3f2d7fabec41412f73f6974aaaa
Set flags of all selected messages before updating view

If a collapsed, unread thread is marked as 'ignore thread' the first
message remains bold in the message list. That happens because
summary_ignore_thread_func calls summary_set_row_marks, which finds
unread children. As a result bold_style is selected.

To fix this it is required to first update the message flags of all
selected messages, before updating the view of all selected messages.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
src/summaryview.c