diff --git a/libs/ui/source/label.cpp b/libs/ui/source/label.cpp index b856741a..0225df09 100644 --- a/libs/ui/source/label.cpp +++ b/libs/ui/source/label.cpp @@ -238,7 +238,7 @@ namespace psemek::ui break; case halignment::stretch: offset[0] = bbox[0].min - x_range.min; - if (l + 1 != lines.size() && spaces > 0) + if ((l + 1 != lines.size() && text_[lines[l].second] != '\n') && spaces > 0) space_extra = (bbox[0].length() - x_range.length()) / spaces; break; }