diff --git a/src/librssguard/gui/feedsview.cpp b/src/librssguard/gui/feedsview.cpp index 4a1140607..cc506c014 100644 --- a/src/librssguard/gui/feedsview.cpp +++ b/src/librssguard/gui/feedsview.cpp @@ -369,11 +369,6 @@ void FeedsView::openSelectedItemsInNewspaperMode() { void FeedsView::selectNextItem() { QModelIndex index_next = moveCursor(QAbstractItemView::CursorAction::MoveDown, Qt::KeyboardModifier::NoModifier); - while (m_proxyModel->hasChildren(index_next) && !isExpanded(index_next)) { - expand(index_next); - index_next = moveCursor(QAbstractItemView::CursorAction::MoveDown, Qt::KeyboardModifier::NoModifier); - } - if (index_next.isValid()) { setCurrentIndex(index_next); scrollTo(index_next, QAbstractItemView::ScrollHint::EnsureVisible); @@ -385,11 +380,6 @@ void FeedsView::selectNextItem() { void FeedsView::selectPreviousItem() { QModelIndex index_previous = moveCursor(QAbstractItemView::CursorAction::MoveUp, Qt::KeyboardModifier::NoModifier); - while (m_proxyModel->hasChildren(index_previous) && !isExpanded(index_previous)) { - expand(index_previous); - index_previous = moveCursor(QAbstractItemView::CursorAction::MoveUp, Qt::KeyboardModifier::NoModifier); - } - if (index_previous.isValid()) { setCurrentIndex(index_previous); scrollTo(index_previous, QAbstractItemView::ScrollHint::EnsureVisible);