From the UDN:

  • When setting the PlayerController input mode to "UI Only", all game inputs are blocked/frozen to their current state, and release (ETriggerEvent::Canceled) is not called on them. Any input change that happens during the "UI Only" input mode won't ever be aknowledged, so the input state isn't restored to the new value/state they should have when the input mode is reset to "Game". This forces the player to have to toggle the button again (e.g. RMB to Aim) if they had RMB down when opening the menu and released it when the menu was still up. Note that occasionally I got ETriggerEvent::Canceled to trigger here, but I never managed to get it reliably.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Input
Affects Versions5.0
Target Fix5.1
CreatedApr 20, 2022
UpdatedAug 15, 2022