diff --git a/src/duckstation-qt/gamelistwidget.cpp b/src/duckstation-qt/gamelistwidget.cpp index 31610e7b4..1bb9cd53a 100644 --- a/src/duckstation-qt/gamelistwidget.cpp +++ b/src/duckstation-qt/gamelistwidget.cpp @@ -2165,8 +2165,7 @@ void GameListWidget::onSearchReturnPressed() QAbstractItemView* const target = isShowingGameGrid() ? static_cast(m_grid_view) : static_cast(m_list_view); - target->selectionModel()->select(m_sort_model->index(0, 0), - QItemSelectionModel::ClearAndSelect | QItemSelectionModel::Rows); + target->setCurrentIndex(m_sort_model->index(0, 0)); target->setFocus(Qt::ShortcutFocusReason); }