diff options
author | Petr Mrázek <peterix@users.noreply.github.com> | 2021-10-24 01:01:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-24 01:01:38 +0200 |
commit | e6cb7b7710198f5bab8a07723448a78d769f8de3 (patch) | |
tree | 3e9f18f63b7ff5d2da38a71c3f0e61b0b0307f5b /launcher/pages/modplatform/ftb/FtbPage.cpp | |
parent | 8bc6560b5ec537fd49d51771c8bc9c8126d7a58b (diff) | |
parent | b93997501d3c18832d0511abaf1514e73494bf56 (diff) | |
download | PrismLauncher-e6cb7b7710198f5bab8a07723448a78d769f8de3.tar.gz PrismLauncher-e6cb7b7710198f5bab8a07723448a78d769f8de3.tar.bz2 PrismLauncher-e6cb7b7710198f5bab8a07723448a78d769f8de3.zip |
Merge pull request #4177 from jamierocks/mch-search
NOISSUE Fix modpacks.ch search
Diffstat (limited to 'launcher/pages/modplatform/ftb/FtbPage.cpp')
-rw-r--r-- | launcher/pages/modplatform/ftb/FtbPage.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/launcher/pages/modplatform/ftb/FtbPage.cpp b/launcher/pages/modplatform/ftb/FtbPage.cpp index b7f35c5d..bafcfac9 100644 --- a/launcher/pages/modplatform/ftb/FtbPage.cpp +++ b/launcher/pages/modplatform/ftb/FtbPage.cpp @@ -32,7 +32,7 @@ FtbPage::FtbPage(NewInstanceDialog* dialog, QWidget *parent) } ui->sortByBox->setCurrentText(filterModel->translateCurrentSorting()); - connect(ui->searchButton, &QPushButton::clicked, this, &FtbPage::triggerSearch); + connect(ui->searchEdit, &QLineEdit::textChanged, this, &FtbPage::triggerSearch); connect(ui->sortByBox, &QComboBox::currentTextChanged, this, &FtbPage::onSortingSelectionChanged); connect(ui->packView->selectionModel(), &QItemSelectionModel::currentChanged, this, &FtbPage::onSelectionChanged); connect(ui->versionSelectionBox, &QComboBox::currentTextChanged, this, &FtbPage::onVersionSelectionChanged); @@ -63,7 +63,12 @@ bool FtbPage::shouldDisplay() const void FtbPage::openedImpl() { - triggerSearch(); + if(!initialised) + { + listModel->request(); + initialised = true; + } + suggestCurrent(); } @@ -96,7 +101,7 @@ void FtbPage::suggestCurrent() void FtbPage::triggerSearch() { - listModel->searchWithTerm(ui->searchEdit->text()); + filterModel->setSearchTerm(ui->searchEdit->text()); } void FtbPage::onSortingSelectionChanged(QString data) |