Deactivated components are ticking one additional time after being deactivated.

Steps to Reproduce
  1. Open the editor
  2. Create an Actor and an Actor Component
  3. Drag the Actor into the world
  4. Set the Actor to Auto Receive Input
  5. Add the Actor Component to the Actor
  6. In the Actor's event graph add a Key Press->Deactivate with the Actor Component as the target
  7. Connect a print string to the Deactivate node to print "Component Deactivated"
  8. In the Actor Component's Class Defaults, set Auto Activate to true
  9. On the Actor Component's Tick event, print a string
  10. PIE and press your Key to deactivate the component

Result: Notice that the Component Deactivated message appears, and then the component ticks once more before stopping tick.

Expected: The component would not tick an additional time after the component is deactivated

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay
Affects Versions4.124.134.15
Target Fix4.15
Fix Commit3209347
Main Commit3227721
CreatedOct 18, 2016
ResolvedNov 23, 2016
UpdatedApr 27, 2018
View Jira Issue