I’m not sure if this is a layout bug. Easiest solution is to make sure Multi-line is false in text styling.
Also check your Max Length setting isn’t confusing the matter. Unfortunately there is no “max-lines” setting to rely on, which would be fantastic now we are building responsive apps, some of the non custom lists can handle that automatically I think.