Description

When a key is held down after a level transition, the "Started" event of the Enhanced Input is triggered continuously. 

 

Steps to Reproduce
  1. Create two new levels (LevelA, LevelB)
  2. Connect Delay->OpenLevel(LevelB) node to BeginPlay of LevelA blueprint
  3. Place InputAction event in LevelA and connect PrintString node to "Started" event
  4. Connect Delay->OpenLevel(LevelB) node to BeginPlay of LevelB blueprint
  5. Place InputAction event on LevelB and connect PrintString node to "Started" event
  6. Play in editor
  7. Keep pressing the Input Action key to automatically transition the map.
    Result:
    PrintString connected to "Started" at the level transition destination is triggered repeatedly
    Expected:
    "Started" is triggered only once.

[Repro project]

  1. Open the attached project
  2. Play in editor
  3. Hold [1]Key

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-195988 in the post.

2
Login to Vote

Unresolved
ComponentUE - Gameplay - Input
Affects Versions5.3
Target Fix5.4
CreatedSep 20, 2023
UpdatedSep 27, 2023