diff --git a/src/prefs/KeyConfigPrefs.cpp b/src/prefs/KeyConfigPrefs.cpp index ffb798c88..8cb980fe8 100644 --- a/src/prefs/KeyConfigPrefs.cpp +++ b/src/prefs/KeyConfigPrefs.cpp @@ -352,6 +352,7 @@ void KeyConfigPrefs::OnDefaults(wxCommandEvent & e) { for (size_t i = 0; i < mNames.GetCount(); i++) { mManager->SetKeyFromIndex(i,mDefaultKeys[i]); + mNewKeys[i]=mDefaultKeys[i]; } RepopulateBindingsList(); } diff --git a/src/prefs/PrefsDialog.cpp b/src/prefs/PrefsDialog.cpp index 4d567dfe0..e1989762f 100644 --- a/src/prefs/PrefsDialog.cpp +++ b/src/prefs/PrefsDialog.cpp @@ -273,6 +273,7 @@ void PrefsDialog::OnOK(wxCommandEvent & event) gAudacityProjects[i]->UpdatePrefs(); } + gPrefs->Flush(); EndModal(true); }