Some stuff regarding newspaper view.

This commit is contained in:
Martin Rotter 2015-12-11 13:08:58 +01:00
parent 62e87a941a
commit fbfeb9f91b

View file

@ -28,6 +28,7 @@
#include <QKeyEvent> #include <QKeyEvent>
#include <QScrollBar> #include <QScrollBar>
#include <QTimer>
#include <QMenu> #include <QMenu>
@ -257,8 +258,8 @@ void MessagesView::openSelectedSourceMessagesExternally() {
} }
// Finally, mark opened messages as read. // Finally, mark opened messages as read.
if (selectionModel()->selectedRows().size() > 1) { if (!selectionModel()->selectedRows().isEmpty()) {
markSelectedMessagesRead(); QTimer::singleShot(0, this, SLOT(markSelectedMessagesRead()));
} }
} }
@ -278,8 +279,8 @@ void MessagesView::openSelectedSourceMessagesInternally() {
} }
// Finally, mark opened messages as read. // Finally, mark opened messages as read.
if (selectionModel()->selectedRows().size() > 1) { if (!selectionModel()->selectedRows().isEmpty()) {
markSelectedMessagesRead(); QTimer::singleShot(0, this, SLOT(markSelectedMessagesRead()));
} }
} }
@ -301,7 +302,7 @@ void MessagesView::openSelectedMessagesInternally() {
emit openMessagesInNewspaperView(messages); emit openMessagesInNewspaperView(messages);
// Finally, mark opened messages as read. // Finally, mark opened messages as read.
markSelectedMessagesRead(); QTimer::singleShot(0, this, SLOT(markSelectedMessagesRead()));
} }
} }