From cb541c649cd41fe5675586f9b85ffd890b912a6f Mon Sep 17 00:00:00 2001 From: Raymond Date: Wed, 8 Sep 2021 19:54:10 -0400 Subject: [PATCH] fix keystate.ClearAll --- Dalamud/Game/ClientState/Keys/KeyState.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dalamud/Game/ClientState/Keys/KeyState.cs b/Dalamud/Game/ClientState/Keys/KeyState.cs index 0c8956006..49e6556c9 100644 --- a/Dalamud/Game/ClientState/Keys/KeyState.cs +++ b/Dalamud/Game/ClientState/Keys/KeyState.cs @@ -122,9 +122,9 @@ namespace Dalamud.Game.ClientState.Keys /// public void ClearAll() { - for (var i = 0; i < MaxKeyCodeIndex; i++) + foreach (var vk in this.GetValidVirtualKeys()) { - this.GetRefValue(i) = 0; + this[vk] = false; } }