diff --git a/modules/juce_gui_basics/widgets/juce_TextEditor.cpp b/modules/juce_gui_basics/widgets/juce_TextEditor.cpp index d4d436b090..0f792836e9 100644 --- a/modules/juce_gui_basics/widgets/juce_TextEditor.cpp +++ b/modules/juce_gui_basics/widgets/juce_TextEditor.cpp @@ -263,7 +263,7 @@ private: TextAtom atom; atom.atomText = String (start, numChars); - atom.width = font.getStringWidthFloat (atom.getText (passwordChar)); + atom.width = (atom.isNewLine() ? 0.0f : font.getStringWidthFloat (atom.getText (passwordChar))); atom.numChars = (uint16) numChars; atoms.add (atom); }