aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNarr the Reg <juangerman-13@hotmail.com>2022-04-07 13:43:14 -0500
committerGitHub <noreply@github.com>2022-04-07 15:43:14 -0300
commit55ee26136363338d1cfffabd4cca07c9ca9b7847 (patch)
tree61b9d1ee624a9370512929cb1917c201cbcabb99
parent4e3a34412ef00e2f8b6c0255176719c6ecdb1a95 (diff)
service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle (#3247)1.1.93
-rw-r--r--Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs b/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs
index db093dad..abc76c62 100644
--- a/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs
+++ b/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs
@@ -767,6 +767,9 @@ namespace Ryujinx.HLE.HOS.Services.Hid
throw new InvalidOperationException("Out of handles!");
}
+ // Games expect this event to be signaled after calling this function
+ evnt.ReadableEvent.Signal();
+
context.Response.HandleDesc = IpcHandleDesc.MakeCopy(handle);
Logger.Stub?.PrintStub(LogClass.ServiceHid, new { appletResourceUserId, npadId, npadStyleSet });