From d1c15f3562e3b79f73cd92d733fe4594cfb922c3 Mon Sep 17 00:00:00 2001 From: Vova Date: Sun, 23 Feb 2025 16:16:43 +1000 Subject: [PATCH] Fixed a bug with the (undo last changes) button in the gamepad settings --- src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs b/src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs index 885807244..d7a894003 100644 --- a/src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs @@ -907,12 +907,14 @@ namespace Ryujinx.Ava.UI.ViewModels.Input } public void LoadSavedConfiguration() - { - LoadConfiguration(); - LoadDevice(); - LoadProfiles(); - IsModified = false; - OnPropertyChanged(); + { + if (IsModified) // Fixes random gamepad appearance in "disabled" option + { + LoadDevice(); + LoadConfiguration(); + IsModified = false; + OnPropertyChanged(); + } } public void Save()