Make column visibility global (#3748)

This commit is contained in:
Alexandru Ionut Tripon
2025-06-02 12:45:03 +03:00
committed by GitHub
22 changed files with 187 additions and 70 deletions

View File

@@ -190,7 +190,7 @@ void MinecraftSettingsWidget::loadSettings()
// Environment variables
m_ui->environmentVariables->initialize(m_instance != nullptr, m_instance == nullptr || settings->get("OverrideEnv").toBool(),
settings->get("Env").toMap());
Json::toMap(settings->get("Env").toString()));
// Legacy Tweaks
m_ui->legacySettingsGroupBox->setChecked(m_instance == nullptr || settings->get("OverrideLegacySettings").toBool());
@@ -359,7 +359,7 @@ void MinecraftSettingsWidget::saveSettings()
settings->set("OverrideEnv", env);
if (env)
settings->set("Env", m_ui->environmentVariables->value());
settings->set("Env", Json::fromMap(m_ui->environmentVariables->value()));
else
settings->reset("Env");