diff --git a/loader/src/ui/mods/list/ModList.cpp b/loader/src/ui/mods/list/ModList.cpp index b68b870b..59b52bb1 100644 --- a/loader/src/ui/mods/list/ModList.cpp +++ b/loader/src/ui/mods/list/ModList.cpp @@ -650,7 +650,15 @@ void ModList::showStatus(ModListStatus status, std::string const& message, std:: m_statusDetails->setVisible(false); m_statusDetailsBtn->setVisible(details.has_value()); m_statusLoadingCircle->setVisible(std::holds_alternative(status)); - m_statusLoadingBar->setVisible(std::holds_alternative(status)); + + // the loading bar makes no sense to display - it's meant for progress of mod list page loading + // however the mod list pages are so small, that there usually isn't a scenario where the loading + // takes longer than a single frame - therefore this is useless + // server processing time isn't included in this - it's only after the server starts responding + // that we get any progress information + // also the position is wrong if you wanna restore the functionality + //m_statusLoadingBar->setVisible(std::holds_alternative(status)); + m_statusLoadingBar->setVisible(false); // Update progress bar if (auto per = std::get_if(&status)) {