From a2d7f4a71af39e0133137783dfd4551706a1939c Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Sat, 26 Dec 2020 21:51:52 +1100 Subject: [PATCH] Fix speed: 5X getting stuck shown if you had ctrl pressed before opening chat (Thanks Cybertoon) --- src/Entity.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Entity.c b/src/Entity.c index 272fa3ce4..875c39422 100644 --- a/src/Entity.c +++ b/src/Entity.c @@ -802,7 +802,8 @@ static void LocalPlayer_HandleInput(float* xMoving, float* zMoving) { struct LocalPlayerInput* input; if (Gui_GetInputGrab()) { - p->Physics.Jumping = false; hacks->Speeding = false; + /* TODO: Don't always turn these off anytime a screen is opened, only do it on InputUp */ + p->Physics.Jumping = false; hacks->Speeding = false; hacks->HalfSpeeding = false; hacks->FlyingUp = false; hacks->FlyingDown = false; } else { /* keyboard input, touch, joystick, etc */