diff --git a/src/librssguard/gui/messagesview.cpp b/src/librssguard/gui/messagesview.cpp index fb3db9a4e..34b96b14b 100644 --- a/src/librssguard/gui/messagesview.cpp +++ b/src/librssguard/gui/messagesview.cpp @@ -531,9 +531,9 @@ void MessagesView::selectionChanged(const QItemSelection& selected, const QItemS // NOTE: Article can only be marked as read manually, so just change. } } - - emit currentMessageChanged(message, m_sourceModel->loadedItem()); } + + emit currentMessageChanged(message, m_sourceModel->loadedItem()); } else { emit currentMessageRemoved(m_sourceModel->loadedItem()); @@ -553,6 +553,7 @@ void MessagesView::selectionChanged(const QItemSelection& selected, const QItemS void MessagesView::markSelectedMessagesReadDelayed() { qDebugNN << LOGSEC_GUI << "Delay has passed! Marking article as read NOW."; + const QModelIndexList selected_rows = selectionModel()->selectedRows(); const QModelIndex current_index = m_delayedArticleIndex;