diff --git a/src/citra_qt/configuration/configure_input.cpp b/src/citra_qt/configuration/configure_input.cpp index 642d5f14a..2f7e70c77 100644 --- a/src/citra_qt/configuration/configure_input.cpp +++ b/src/citra_qt/configuration/configure_input.cpp @@ -505,6 +505,7 @@ void ConfigureInput::RenameProfile() { ui->profile->setItemText(ui->profile->currentIndex(), new_name); Settings::RenameCurrentProfile(new_name.toStdString()); + Settings::SaveProfile(ui->profile->currentIndex()); } bool ConfigureInput::IsProfileNameDuplicate(const QString& name) const { diff --git a/src/core/settings.cpp b/src/core/settings.cpp index 079d276d0..92409364f 100644 --- a/src/core/settings.cpp +++ b/src/core/settings.cpp @@ -137,8 +137,7 @@ void DeleteProfile(int index) { } void RenameCurrentProfile(std::string new_name) { - Settings::values.input_profiles[Settings::values.current_input_profile_index].name = - std::move(new_name); + Settings::values.current_input_profile.name = std::move(new_name); } } // namespace Settings