diff --git a/launcher/ui/pages/modplatform/ResourcePage.cpp b/launcher/ui/pages/modplatform/ResourcePage.cpp index 713feb254..4f49cc4f4 100644 --- a/launcher/ui/pages/modplatform/ResourcePage.cpp +++ b/launcher/ui/pages/modplatform/ResourcePage.cpp @@ -67,18 +67,13 @@ ResourcePage::ResourcePage(ResourceDownloadDialog* parent, BaseInstance& base_in connect(&m_search_timer, &QTimer::timeout, this, &ResourcePage::triggerSearch); - // hide both progress bars to prevent weird artifact - m_ui->fetchProgress->hide(); + // hide progress bar to prevent weird artifact m_fetch_progress.hide(); m_fetch_progress.hideIfInactive(true); m_fetch_progress.setFixedHeight(24); m_fetch_progress.progressFormat(""); - auto old = layout()->replaceWidget(m_ui->fetchProgress, &m_fetch_progress); - // because we replaced the widget we also need to delete it - if (old) { - delete old; - } + m_ui->verticalLayout->insertWidget(1, &m_fetch_progress); m_ui->packView->setItemDelegate(new ProjectItemDelegate(this)); m_ui->packView->installEventFilter(this); diff --git a/launcher/ui/pages/modplatform/ResourcePage.ui b/launcher/ui/pages/modplatform/ResourcePage.ui index 202ba1ceb..491e7d9f0 100644 --- a/launcher/ui/pages/modplatform/ResourcePage.ui +++ b/launcher/ui/pages/modplatform/ResourcePage.ui @@ -25,13 +25,6 @@ - - - - false - - - @@ -96,12 +89,6 @@ QTextBrowser
ui/widgets/ProjectDescriptionPage.h
- - ProgressWidget - QWidget -
ui/widgets/ProgressWidget.h
- 1 -
packView