Summary
If I unregister an input trigger when the trigger is being held, the IsHeld is permanently true and will not reset until I reregister the input and press and release the trigger once.
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Devices
Steps to Reproduce
Spawn a verse loop checking if the Input is held, if held increment a value by one.
Register the input trigger and hold down the input (in the example video, the trigger is Standard Fire)
While holding the input, unregister the input trigger. Youâll see the increment value continually increase despite the input not being held.
To âresetâ the IsHeld lock, youâll need to register the input trigger again and press and release the input.
Expected Result
The IsHeld fails when the trigger is unregistered OR the IsHeld is false immediately when the trigger is registered again and input is not held
Observed Result
The IsHeld is permenately true when unregistered and will be until register again and input is pressed and released.
Platform(s)
windows
Upload an image
Additional Notes
Provided is the verse code to check it.