input: fix custom pad config removal

This commit is contained in:
Megamouse 2021-09-05 02:15:08 +02:00
parent fe0c164de2
commit 76ac8ffbd6
3 changed files with 15 additions and 0 deletions

View file

@ -1466,6 +1466,11 @@ bool game_list_frame::RemoveCustomPadConfiguration(const std::string& title_id,
: tr("Remove custom pad configuration?")) != QMessageBox::Yes)
return true;
g_cfg_profile.load();
g_cfg_profile.active_profiles.erase(title_id);
g_cfg_profile.save();
game_list_log.notice("Removed active pad profile entry for key '%s'", title_id);
if (QDir(qstr(config_dir)).removeRecursively())
{
if (game)