From 08110553d4b964f6977107c37e300e6fb35ecf60 Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Mon, 18 Jan 2021 19:50:39 +0100 Subject: Fix scrolling when moving mods with keyboard. --- src/modlistview.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/modlistview.cpp') diff --git a/src/modlistview.cpp b/src/modlistview.cpp index 8e599e59..3b0050da 100644 --- a/src/modlistview.cpp +++ b/src/modlistview.cpp @@ -657,6 +657,11 @@ bool ModListView::moveSelection(int key) } m_core->modList()->shiftModsPriority(sourceRows, offset); + + auto current = indexModelToView(key == Qt::Key_Up ? sourceRows.first() : sourceRows.last()); + selectionModel()->setCurrentIndex(current, QItemSelectionModel::NoUpdate); + scrollTo(current); + return true; } -- cgit v1.3.1