Description

"Execute while paused" input action mappings do not trigger when using the pause console command.

Workaround

Use the "Set Game Paused" node, which works as expected.

Regression (no) issue (does) occur in 4.11.2

Steps to Reproduce
  1. Open Editor (any project)
  2. Open Project Settings>Input
  3. Set action mappings>Pause
  4. Open Level Blueprint
  5. From event begin play>Enable input>Get player controller
  6. Create Pause
  7. Create Run Console Command node
  8. "Pause" in console command line
  9. Select event node>Set "Execute when Paused" in Details pane to true
  10. On Tick>Print string
  11. Compile
  12. PIE
  13. Press Pause input key
  14. Press Pause input key again

Results

After pause input key, print string stops printing "Hello" on tick. This does not resume when Pause is pressed again.

Expected

Tick resumes when pause pressed a second time.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Cannot Reproduce
ComponentUE - Gameplay - Input
Affects Versions4.12.5
Target Fix4.13
CreatedJul 28, 2016
ResolvedAug 10, 2016
UpdatedApr 27, 2018