diff --git a/launcher/Application.cpp b/launcher/Application.cpp index dd916ce8..161c6f59 100644 --- a/launcher/Application.cpp +++ b/launcher/Application.cpp @@ -971,6 +971,7 @@ void Application::performMainStartupAction() if (!apiKey.isEmpty()) { m_settings->set("FlameKeyOverride", apiKey); + updateCapabilities(); } } diff --git a/launcher/ui/pages/global/APIPage.cpp b/launcher/ui/pages/global/APIPage.cpp index fc8e3b91..6cfd2f9b 100644 --- a/launcher/ui/pages/global/APIPage.cpp +++ b/launcher/ui/pages/global/APIPage.cpp @@ -182,6 +182,8 @@ void APIPage::applySettings() QString flameKey = ui->flameKey->text(); s->set("FlameKeyOverride", flameKey); s->set("UserAgentOverride", ui->userAgentLineEdit->text()); + + APPLICATION->updateCapabilities(); } void APIPage::fetchKeyButtonPressed()