diff options
Diffstat (limited to 'src/ui/ui_settings.cpp')
| -rw-r--r-- | src/ui/ui_settings.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ui/ui_settings.cpp b/src/ui/ui_settings.cpp index fb02738..defe119 100644 --- a/src/ui/ui_settings.cpp +++ b/src/ui/ui_settings.cpp @@ -327,7 +327,9 @@ static void draw_ai_service_ui() ImGui::EndDisabled(); } - if (ImGui::Button(locale::get("form.save"), true)) { + char id[100]; + strops::format(id, 100, "%s##ai", locale::get("form.save")); + if (ImGui::Button(id, true)) { administration_writer::set_write_completed_event_callback(0); administration::set_ai_service(new_ai_service); } @@ -358,7 +360,9 @@ static void draw_email_service_ui() ImGui::InputTextWithHint(locale::get("settings.services.email_service.pubkey"), locale::get("settings.services.email_service.pubkey"), new_email_service.api_key, sizeof(new_email_service.api_key)); - if (ImGui::Button(locale::get("form.save"), true)) { + char id[100]; + strops::format(id, 100, "%s##email", locale::get("form.save")); + if (ImGui::Button(id, true)) { administration_writer::set_write_completed_event_callback(0); administration::set_email_service(new_email_service); } |
