When I set Blender to metric units with scale '0.01' (centimetres) or any other scale, except '1', I meet a bug.
Sometimes, Blender displays some values in meters. If I click into value and then press Enter immediately, it changes units to centimeters, although such operation should not change anything.
Proof: https://youtu.be/cJ-TfmF0PlI
UPDATE
It is a bug and it can be fixed.
One way is to adjust value after click. Initially it was 1.54844 m
. Once clicked, it became 1.54844
. Since absent units means cm, Blender should change the value to 154.844
immediately after click.
Other way is to retain unit in the window, but make it not selected, like windows do on file rename. Once I click F2
on file with extension, it selects name but extension: