Search Issue Tracker

By Design

Votes

0

Found in [Package]

1.8.0-pre.2

Issue ID

ISXB-732

Regression

No

Complex bindings do not consume less complex inputs when the inputs are conflicting

Package: New Input System Bugs

-

How to reproduce:
1. Open the attached “input_system_issue” project
2. Open the “SampleScene” and enter Play Mode
3. Press Shift+B on the keyboard
4. Observe the Console window

Expected result: Shift+B consumes the “B” input, and only “SHIFT+B action performed“ is displayed in the Console, as shown in the documentation
Actual result: Shift+B does not consume the “B” input, and both “SHIFT+B action performed” and “B action performed” are displayed in the Console

Reproducible in: 1.7.0 (2021.3.34f1, 2022.3.17f1, 2023.2.6f1), 1.8.0-pre.2(2021.3.34f1, 2022.3.17f1, 2023.3.6f1, 2023.3.0b3)

Reproducible on: Windows 11, macOS 13.6
Not reproducible on: No other environments tested

Note: Reproducible in Player

  1. Resolution Note:

    Please use the "Enable Input Consumption" option in the Project Settings -> Input System Settings tab to solve this problem.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.