EnhancedInput Chorded Actions do not work on higher priority mappings

UE - Gameplay - Input - Aug 21, 2023

Reported from Prismatic: It appears that the Add Mapping Context function currently prioritizes low numbers over high numbers, which seems inconsistent with the function description and some parts ...

bIgnoreAllPressedKeysUntilRelease behaves differently for triggers in EnhancedInputAction and triggers in InputMappingContext

UE - Gameplay - Input - Aug 10, 2023

For actions that are triggered on the Input mapping context, simply adding or removing an InputMappingContext with no related key override with the bIgnoreAllPressedKeysUntilRelease option will caus ...

Slate widget may incorrectly consume key up events causing some UI to get stuck

UE - Gameplay - Input - Aug 1, 2023

This is a bug reported from a UDN customer with a sample project and video attached that goes over the input consumption states and how they are incorrectly being set when changing UI modes ...

Logging out and then logging in as a new user results in slate creating multiple Slate User IDs

UE - Gameplay - Input - Jul 28, 2023

I believe this is happening because when you change your logged in user, the Slate Application will automatically create a new second slate user with an ID of 2. This is bad because the Slate App is ...

Rotation gesture inconsistent output

UE - Gameplay - Input - Jun 30, 2023

Rotation gesture input breaks on android. Not checked on ios/pc ...

Odd behavior in Lyra when a key is down and focus is received back on the player from UI with gamepad buttons

UE - Gameplay - Input - Jun 29, 2023

This is only happening with gamepad buttons it appears. This is likely not Lyra specific, but has something to do with how the state of gamepad keys are being evaluated. I think that it may be becau ...

Allow for Chords in the EnhancedInputUserSettings

UE - Gameplay - Input - Jun 23, 2023

The ActionInstanceData event is incorrect when triggering a "Started" delegate which is on the same tick as a "Triggered" event

UE - Gameplay - Input - Jun 15, 2023

This is happening because the FInputActionInstance has the event as "triggered" when the triggered event and started event occur on the same frame. This is correct, but when the delegate gets fired ...