Transform data when using "Limit-" constraints

Hello guys.
For example, I want the bone to move only [-1:1] on vertical axis.
As you can see on screenshots attached, for that I added Limit Location constraint to the bone and locked two other axes.
As I move the bone, its viewport representation stops on y=1, but y value continues to change.
Of course, this issue is not much of a problem and I can just type values directly, but its slow and as good as having no constraint at all.
Is there a way to solve this?

lol have no idea how I managed to miss “for transform” checkbox