From a16ba0e8f1cc3938ca4a2b7ad19a3c5d21699aa7 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Fri, 4 Feb 2022 10:35:25 -0600 Subject: [PATCH] Prevent keybind presses when GUI active --- scripts/client/keybind.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/client/keybind.js b/scripts/client/keybind.js index 5a8a4aaa..f965ba99 100644 --- a/scripts/client/keybind.js +++ b/scripts/client/keybind.js @@ -26,6 +26,10 @@ function bindAccountKey(key, keyState) { logToConsole(LOG_DEBUG, `[VRR.KeyBind]: Binded key ${toUpperCase(getKeyNameFromId(key))} (${key})`); keyBinds.push(toInteger(key)); bindKey(toInteger(key), keyState, function(event) { + if(isAnyGUIActive()) { + return false; + } + if(hasKeyBindDelayElapsed()) { if(canLocalPlayerUseKeyBinds()) { logToConsole(LOG_DEBUG, `[VRR.KeyBind]: Using keybind for key ${toUpperCase(getKeyNameFromId(key))} (${key})`);