Search Issue Tracker

Fixed

Fixed in 1.10.0

Votes

0

Found in [Package]

1.8.1

1.9.0

1.10.0

Issue ID

ISXB-851

Regression

Yes

Error due to naming conflict is thrown when InputSystem Action Map is named "Debug"

Package: Input System

-

Reproduction steps:
1. Open the attached “My project (133).zip” Project
2. Observe the Console

Expected result: No errors are thrown
Actual result: Error is being thrown due to the naming conflict

Reproducible with: 1.8.0-pre.2 (2021.3.37f1, 2022.3.22f1, 2023.2.17f1, 6000.0.0b13), 1.8.1 (2021.3.37f1, 2022.3.22f1, 2023.2.17f1, 6000.0.0b13)
Not reproducible with: 1.8.0-pre.1 (2021.3.37f1, 2022.3.22f1, 2023.2.17f1, 6000.0.0b13)

Reproducible on: Windows 11
Not reproducible on: no other environment tested

Notes:
- Full error: “Assets\InputSystem.cs(65,15): error CS1061: 'InputSystem.DebugActions' does not contain a definition for 'Assert' and no accessible extension method 'Assert' accepting a first argument of type 'InputSystem.DebugActions' could be found (are you missing a using directive or an assembly reference?)”
- The Action Map menu is opened when double-clicking the “InputSystem.inputactions” from the Assets folder
- A reimport is needed after changing versions for the error to appear

Add comment

Log in to post comment