Some stuff regarding newspaper view.
This commit is contained in:
parent
62e87a941a
commit
fbfeb9f91b
1 changed files with 6 additions and 5 deletions
|
@ -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()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue