make sure if user changes java path also disable java management

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97 2025-02-12 20:40:09 +02:00
parent 79180db663
commit 174cddcf42
No known key found for this signature in database
GPG Key ID: 55EF5DA53DB36318

View File

@ -90,6 +90,11 @@ JavaSettingsWidget::JavaSettingsWidget(InstancePtr instance, QWidget* parent)
auto javaDialog = new Java::InstallDialog({}, m_instance.get(), this); auto javaDialog = new Java::InstallDialog({}, m_instance.get(), this);
javaDialog->exec(); javaDialog->exec();
}); });
connect(m_ui->javaPathTextBox, &QLineEdit::textChanged, [this](QString newValue) {
if (m_instance->settings()->get("JavaPath").toString() != newValue) {
m_instance->settings()->set("AutomaticJava", false);
}
});
} }
connect(m_ui->javaTestBtn, &QPushButton::clicked, this, &JavaSettingsWidget::onJavaTest); connect(m_ui->javaTestBtn, &QPushButton::clicked, this, &JavaSettingsWidget::onJavaTest);