How to Reproduce:
1. Open the attached "IN-148322" project
2. Go to Edit -> Project Settings -> Input System Package
3. Click "Create and assign a default project-wide Action Asset"
4. From “Move” under "Action Properties" change "Action Type" from "Value" to "Button"
5. Close "Project Settings"
6. From Assets, Open "InputSystem_Actions"
7. From the opened "Input Action Editor" select "Move"
8. Notice that from "Action Properties", "Action Type" is set to "Button"
9. Close "Input Action Editor"
10. Close Unity project
11. Reopen the project
12. From Assets, Open "InputSystem_Actions"
13. From the opened "Input Action Editor" select "Move"
14. From "Action Properties", observe "Action Type"
Actual Result: "Action Type" is set to "Value"
Expected Result: "Action Type" is set to "Button"
Reproducible with: 1.8.1 (6000.0.0f1), 1.19.0 (6000.0.0f1, 6000.7.0a3)
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Notes:
- If it was not saved then it should have given warning upon trying to close "Input Action Editor"
- Not only changing "Move" but changing anything else reproduces this issue