Closed HeyItsLollie closed 4 years ago
We need to ensure that duplicating actions this way is disabled in the editor. The subassets on the .inputactions file aren't the real actions but rather reference objects that point to the real actions. For all intents and purposes, the asset should be considered immutable except through modifications directly on the .inputactions file. Bit of an unfortunate side-effect of the fact that these files are JSON-serialized data and not native Unity data.
Hello,
we're going to close all the github issues and will concentrate bug information in the Unity public issue tracker https://issuetracker.unity3d.com/product/unity/issues?project=116&status=1&unity_version=&view=hottest.
If you are still experienceing this issue in the latest package version please do file a bug report as described here https://unity3d.com/unity/qa/bug-reporting For general feedback and discussions you can go to https://forum.unity.com/forums/new-input-system.103/
Thank you!
Present in 0.9.3, related to #794 (Windows 10, 64-bit. Unity 2019.2.0f1)
Perform the Duplicate bug in #794: Create a new Input Actions file, with two or more actions. (Bindings are not required) Select two or more actions, then right-click > Duplicate.
Then, WITHOUT clearing your selection, right-click > Delete.
Unity should then fail to delete the selection, and return the below error in Console.
ArgumentException: No action with ID 9f92476f-f443-4d08-a3cc-986b88443740 in m_ActionMaps.Array.data[0]
(ID will be different)Once this error appears, try selecting duplicated actions at the very bottom of the Actions list. Unity should return three more sets of errors in console. The number of entries that return the errors below, is directly related to the number of actions that were selected for duplication.