I've been having a problem lately with type layers where they no longer increment/decrement in size in a logical manner. For example, if I select a 22px text object and change the size using the CMD+SHIFT+[PERIOD] shortcut, the text will change size not from 24px > 26px > 28px like it should, but increments in odd steps like 22px > 24.01px > 26.02px > 28.03px > 30.04px.
Also, if I select that 22px text layer and reposition it to a nearby rounded pixel-perfect XY postion, the text size of the text layer itself will change itself to something arbitrary like 23.71px.
Another reproducible bug is if I select two type layers like the ones in my example shots where one is 48px and one is 22px and I change the text size in the toolbar with them both selected to, say, 30px, both objects end up changing to 30.13px, which is not acceptable or normal behaviour.
This is extremely frustrating, as my layers are changing on me constantly and I have to constantly change them back to the intended, rounded pixel size.