From 80ae600b39a5b38ac2cb92630c02f771ad0fc692 Mon Sep 17 00:00:00 2001 From: ORelio Date: Mon, 6 Apr 2020 23:52:52 +0200 Subject: [PATCH] Reset action number on inventory close Fix for #928 --- MinecraftClient/Protocol/Handlers/Protocol18.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MinecraftClient/Protocol/Handlers/Protocol18.cs b/MinecraftClient/Protocol/Handlers/Protocol18.cs index 891900e5..61d0506a 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18.cs @@ -1349,6 +1349,11 @@ namespace MinecraftClient.Protocol.Handlers { try { + lock (window_actions) + { + if (window_actions.ContainsKey(windowId)) + window_actions[windowId] = 0; + } SendPacket(PacketOutgoingType.CloseWindow, new[] { (byte)windowId }); return true; }