From 2fc6e11e31ed88e7f56e0d319281332a242b06db Mon Sep 17 00:00:00 2001 From: "carsonuderitz@gmail.com" Date: Thu, 16 Oct 2025 19:02:57 -0400 Subject: [PATCH] Fix not releasing action when actions are erased --- core/input/input_map.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/input/input_map.cpp b/core/input/input_map.cpp index 461fb1dfc38..6d8ab34267f 100644 --- a/core/input/input_map.cpp +++ b/core/input/input_map.cpp @@ -229,6 +229,10 @@ void InputMap::action_erase_event(const StringName &p_action, RequiredParamis_action_pressed(p_action)) { + Input::get_singleton()->action_release(p_action); + } + input_map[p_action].inputs.clear(); }