Properly refresh modpack search upon changing filters (#4043)

This commit is contained in:
timoreo
2025-09-08 17:19:34 +02:00
committed by GitHub
2 changed files with 4 additions and 3 deletions

View File

@@ -140,8 +140,8 @@ void FlamePage::triggerSearch()
ui->packView->clearSelection();
ui->packDescription->clear();
ui->versionSelectionBox->clear();
listModel->searchWithTerm(ui->searchEdit->text(), ui->sortByBox->currentIndex(), m_filterWidget->getFilter(),
m_filterWidget->changed());
bool filterChanged = m_filterWidget->changed();
listModel->searchWithTerm(ui->searchEdit->text(), ui->sortByBox->currentIndex(), m_filterWidget->getFilter(), filterChanged);
m_fetch_progress.watch(listModel->activeSearchJob().get());
}

View File

@@ -361,7 +361,8 @@ void ModrinthPage::triggerSearch()
ui->packView->clearSelection();
ui->packDescription->clear();
ui->versionSelectionBox->clear();
m_model->searchWithTerm(ui->searchEdit->text(), ui->sortByBox->currentIndex(), m_filterWidget->getFilter(), m_filterWidget->changed());
bool filterChanged = m_filterWidget->changed();
m_model->searchWithTerm(ui->searchEdit->text(), ui->sortByBox->currentIndex(), m_filterWidget->getFilter(), filterChanged);
m_fetch_progress.watch(m_model->activeSearchJob().get());
}