Input Trigger IsHeld[] Passing when it shouldn't

Summary

If an agent has been registered to an input trigger and was holding an input while unregistered, On Reassignment, IsHeld will pass until the agent pressed the input again.

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

Add Input Trigger, Require Registered = true, Register an Agent, Hold Button / Unregister while button is held, ReRegister Agent call Input.IsHeld[Agent] (Will Pass 100% of the time)

Expected Result

IsHeld to fail

Observed Result

IsHeld Passees

Platform(s)

Windows