Skip to content

Commit a87e09d

Browse files
author
Martin Rotter
committed
respect auto-expand policy when moving around with select next/previous item shortcuts in feeds list
1 parent 94454df commit a87e09d

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

src/librssguard/gui/feedsview.cpp

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -369,11 +369,6 @@ void FeedsView::openSelectedItemsInNewspaperMode() {
369369
void FeedsView::selectNextItem() {
370370
QModelIndex index_next = moveCursor(QAbstractItemView::CursorAction::MoveDown, Qt::KeyboardModifier::NoModifier);
371371

372-
while (m_proxyModel->hasChildren(index_next) && !isExpanded(index_next)) {
373-
expand(index_next);
374-
index_next = moveCursor(QAbstractItemView::CursorAction::MoveDown, Qt::KeyboardModifier::NoModifier);
375-
}
376-
377372
if (index_next.isValid()) {
378373
setCurrentIndex(index_next);
379374
scrollTo(index_next, QAbstractItemView::ScrollHint::EnsureVisible);
@@ -385,11 +380,6 @@ void FeedsView::selectNextItem() {
385380
void FeedsView::selectPreviousItem() {
386381
QModelIndex index_previous = moveCursor(QAbstractItemView::CursorAction::MoveUp, Qt::KeyboardModifier::NoModifier);
387382

388-
while (m_proxyModel->hasChildren(index_previous) && !isExpanded(index_previous)) {
389-
expand(index_previous);
390-
index_previous = moveCursor(QAbstractItemView::CursorAction::MoveUp, Qt::KeyboardModifier::NoModifier);
391-
}
392-
393383
if (index_previous.isValid()) {
394384
setCurrentIndex(index_previous);
395385
scrollTo(index_previous, QAbstractItemView::ScrollHint::EnsureVisible);

0 commit comments

Comments
 (0)