From 2d505fed09b7c5eb9fe863bd601bafaa957c63f7 Mon Sep 17 00:00:00 2001 From: Purple_Creativity <113302593+PurpleCreativity@users.noreply.github.com> Date: Fri, 19 Sep 2025 18:38:25 +0200 Subject: [PATCH 1/3] make the InputBegan KeyBindListener check for gameProcessedEvent (#1988) --- MainModule/Client/Core/Functions.luau | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MainModule/Client/Core/Functions.luau b/MainModule/Client/Core/Functions.luau index f1d8840299..cfdd6038a0 100644 --- a/MainModule/Client/Core/Functions.luau +++ b/MainModule/Client/Core/Functions.luau @@ -1279,11 +1279,11 @@ return function(Vargs, GetEnv) Variables.KeyBinds = keybinds or data and data.Keybinds or {} - service.UserInputService.InputBegan:Connect(function(input) + service.UserInputService.InputBegan:Connect(function(input, gameProcessedEvent) + if gameProcessedEvent then return end local key = tostring(input.KeyCode.Value) - local textbox = service.UserInputService:GetFocusedTextBox() - if Variables.KeybindsEnabled and not (textbox) and key and Variables.KeyBinds[key] and not Variables.WaitingForBind then + if Variables.KeybindsEnabled and key and Variables.KeyBinds[key] and not Variables.WaitingForBind then local isAdmin = Remote.Get("CheckAdmin") if time() - timer > 5 or isAdmin then Remote.Send('ProcessCommand',Variables.KeyBinds[key],false,true) From 967725e4bd45cd9bebcd5df92d8183cb6fdb1b0b Mon Sep 17 00:00:00 2001 From: nichole <64012878+Dimenpsyonal@users.noreply.github.com> Date: Fri, 26 Sep 2025 22:37:25 +0100 Subject: [PATCH 2/3] Patch --- MainModule/Shared/Changelog.luau | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MainModule/Shared/Changelog.luau b/MainModule/Shared/Changelog.luau index 892348b6df..f67663bad0 100644 --- a/MainModule/Shared/Changelog.luau +++ b/MainModule/Shared/Changelog.luau @@ -3,6 +3,9 @@ return { "*Drag edges to expand*"; "*Report bugs/issues on our GitHub repository*"; ""; + "[Patch v272.1 2025-09-26 21:38 UTC] @Dimenpsyonal"; + "Make the InputBegan KeyBindListener check for gameProcessedEvent (#1988)" + ""; "[v272 2025-09-18 13:06 UTC] @Dimenpsyonal"; "(Git/fxeP1) Respect gameProcessedEvent for Console (#1984)"; "(Git/xs4u) Update ;dexnew to not allow deleting players who have a higher rank than you (#1978)"; From a9f79b839f93dc9114ef900ec0c780e7f744f443 Mon Sep 17 00:00:00 2001 From: nichole <64012878+Dimenpsyonal@users.noreply.github.com> Date: Fri, 26 Sep 2025 22:38:53 +0100 Subject: [PATCH 3/3] Lint fix --- MainModule/Shared/Changelog.luau | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MainModule/Shared/Changelog.luau b/MainModule/Shared/Changelog.luau index f67663bad0..a1018c423d 100644 --- a/MainModule/Shared/Changelog.luau +++ b/MainModule/Shared/Changelog.luau @@ -4,7 +4,7 @@ return { "*Report bugs/issues on our GitHub repository*"; ""; "[Patch v272.1 2025-09-26 21:38 UTC] @Dimenpsyonal"; - "Make the InputBegan KeyBindListener check for gameProcessedEvent (#1988)" + "Make the InputBegan KeyBindListener check for gameProcessedEvent (#1988)"; ""; "[v272 2025-09-18 13:06 UTC] @Dimenpsyonal"; "(Git/fxeP1) Respect gameProcessedEvent for Console (#1984)";