diff --git a/src/librssguard/gui/messagesview.cpp b/src/librssguard/gui/messagesview.cpp index a4e0b4b21..78f182e0d 100644 --- a/src/librssguard/gui/messagesview.cpp +++ b/src/librssguard/gui/messagesview.cpp @@ -309,11 +309,11 @@ void MessagesView::selectionChanged(const QItemSelection& selected, const QItemS emit currentMessageRemoved(); } - QTreeView::selectionChanged(selected, deselected); - if (qApp->settings()->value(GROUP(Messages), SETTING(Messages::KeepCursorInCenter)).toBool()) { scrollTo(currentIndex(), QAbstractItemView::PositionAtCenter); } + + QTreeView::selectionChanged(selected, deselected); } void MessagesView::loadItem(RootItem* item) {