Skip to content

Commit 9083728

Browse files
committed
fix(settings): fix ely.by settings override
Signed-off-by: so5iso4ka <so5iso4ka@icloud.com>
1 parent 0a7c171 commit 9083728

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

launcher/ui/widgets/MinecraftSettingsWidget.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ void MinecraftSettingsWidget::loadSettings()
205205
m_ui->useZink->setChecked(settings->get("UseZink").toBool());
206206

207207
// Elyby
208+
m_ui->elybyGroupBox->setChecked(m_instance == nullptr || settings->get("OverrideElyby").toBool());
208209
m_ui->elySkinSystemComboBox->setCurrentIndex(settings->get("UseElySkins").toInt());
209210
m_ui->useInjectorCheckBox->setChecked(settings->get("UseElyAuthlibInjector").toBool());
210211

@@ -361,6 +362,9 @@ void MinecraftSettingsWidget::saveSettings()
361362
// Elyby
362363
bool elyby = m_instance == nullptr || m_ui->elybyGroupBox->isChecked();
363364

365+
if (m_instance != nullptr)
366+
settings->set("OverrideElyby", elyby);
367+
364368
if (elyby) {
365369
settings->set("UseElySkins", m_ui->elySkinSystemComboBox->currentIndex());
366370
settings->set("UseElyAuthlibInjector", m_ui->useInjectorCheckBox->isChecked());

0 commit comments

Comments
 (0)