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; } }