diff --git a/pcsx2-qt/Settings/ControllerSettingsDialog.cpp b/pcsx2-qt/Settings/ControllerSettingsDialog.cpp index c3914acbad..3577c57de6 100644 --- a/pcsx2-qt/Settings/ControllerSettingsDialog.cpp +++ b/pcsx2-qt/Settings/ControllerSettingsDialog.cpp @@ -165,6 +165,8 @@ void ControllerSettingsDialog::onLoadProfileClicked() QtHost::QueueSettingsSave(); } + g_emu_thread->applySettings(); + // make it visible switchProfile({}); } @@ -208,6 +210,8 @@ void ControllerSettingsDialog::onRestoreDefaultsClicked() QtHost::QueueSettingsSave(); } + g_emu_thread->applySettings(); + // reload all settings switchProfile({}); }