Unfortunately what is being described as the desired outcome is not how the system works. If you need it to work differently that's a feature request and you can submit your idea on the public roadmap for input: https://unity.com/roadmap/unity-platform/gameplay
I suggest checking if the behavior you desire can be achieved with the Input System package (https://docs.unity3d.com/Packages/com.unity.inputsystem@1.8/manual/index.html) as it's much better than the legacy input system already and actively being worked on.