[fix] resolve issue where configuration settings were not saved

This commit is contained in:
dijunkun
2025-11-03 10:55:19 +08:00
parent 43db021326
commit b3132db785
4 changed files with 17 additions and 6 deletions

View File

@@ -231,8 +231,7 @@ int Render::SettingWindow() {
ImGui::SetCursorPosX(ENABLE_SELF_HOSTED_SERVER_CHECKBOX_PADDING_EN);
}
ImGui::SetCursorPosY(settings_items_offset);
ImGui::Checkbox("##enable_self_hosted_server",
&enable_self_hosted_server_);
ImGui::Checkbox("##enable_self_hosted", &enable_self_hosted_);
}
#if _WIN32
ImGui::Separator();
@@ -332,11 +331,12 @@ int Render::SettingWindow() {
}
enable_srtp_last_ = enable_srtp_;
if (enable_self_hosted_server_) {
if (enable_self_hosted_) {
config_center_->SetSelfHosted(true);
} else {
config_center_->SetSelfHosted(false);
}
enable_self_hosted_last_ = enable_self_hosted_;
settings_window_pos_reset_ = true;