From 89554c36a38d2488360a55a791eab6df43e10adf Mon Sep 17 00:00:00 2001 From: altalk23 <45172705+altalk23@users.noreply.github.com> Date: Fri, 13 Dec 2024 11:20:05 +0300 Subject: [PATCH] fix the condition --- loader/src/ui/mods/popups/ModPopup.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loader/src/ui/mods/popups/ModPopup.cpp b/loader/src/ui/mods/popups/ModPopup.cpp index 07e335fc4..cee0a900e 100644 --- a/loader/src/ui/mods/popups/ModPopup.cpp +++ b/loader/src/ui/mods/popups/ModPopup.cpp @@ -696,7 +696,7 @@ void ModPopup::updateState() { m_updateBtn->setVisible(m_source.hasUpdates().has_value() && asMod->getRequestedAction() == ModRequestedAction::None); m_installBtn->setVisible(this->availableForInstall()); - m_unavailableBtn->setVisible(m_source.asServer() && this->availableForInstall()); + m_unavailableBtn->setVisible(m_source.asServer() && !this->availableForInstall()); m_uninstallBtn->setVisible(asMod && asMod->getRequestedAction() == ModRequestedAction::None); if (asMod && modRequestedActionIsUninstall(asMod->getRequestedAction())) {