From a827f4443f1ba70f217e110dd324260f92153c6f Mon Sep 17 00:00:00 2001 From: Simon Wittber Date: Fri, 17 Jan 2025 12:28:44 +0800 Subject: [PATCH 1/2] made sure to unassign actions in OnDisable --- .../InputSystem/Plugins/UI/InputSystemUIInputModule.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/com.unity.inputsystem/InputSystem/Plugins/UI/InputSystemUIInputModule.cs b/Packages/com.unity.inputsystem/InputSystem/Plugins/UI/InputSystemUIInputModule.cs index 899b35259c..d0c03ad6f0 100644 --- a/Packages/com.unity.inputsystem/InputSystem/Plugins/UI/InputSystemUIInputModule.cs +++ b/Packages/com.unity.inputsystem/InputSystem/Plugins/UI/InputSystemUIInputModule.cs @@ -1653,9 +1653,9 @@ protected override void OnDisable() ResetPointers(); InputActionState.s_GlobalState.onActionControlsChanged.RemoveCallback(m_OnControlsChangedDelegate); - DisableAllActions(); UnhookActions(); + UnassignActions(); base.OnDisable(); } From b4d827bb24ee77c6421ce3d7fca42ea9a2c482cd Mon Sep 17 00:00:00 2001 From: Simon Wittber Date: Fri, 17 Jan 2025 12:32:09 +0800 Subject: [PATCH 2/2] added changlog --- Packages/com.unity.inputsystem/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Packages/com.unity.inputsystem/CHANGELOG.md b/Packages/com.unity.inputsystem/CHANGELOG.md index 863cd5b578..1be2dc69a9 100644 --- a/Packages/com.unity.inputsystem/CHANGELOG.md +++ b/Packages/com.unity.inputsystem/CHANGELOG.md @@ -9,6 +9,8 @@ Due to package verification, the latest version below is the unpublished version however, it has to be formatted properly to pass verification tests. ## [Unreleased] - yyyy-mm-dd +### Fixed +- Fixed an issue causing InvalidOperationException when entering playmode with domain reload disabled. [ISXB-1208](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1208). ## [1.12.0] - 2025-01-15