Commit e0a60e21 authored by Ilya Kirillov's avatar Ilya Kirillov

Fix bug #32568 Исправлен баг с выравниванием параграфа по ширине между плавающими объектами.

parent d0b9f9e2
......@@ -1710,8 +1710,12 @@ Paragraph.prototype.private_RecalculateLineAlign = function(CurLine, CurPa
if (RangeWidth - Range.W <= 0.05 * RangeWidth && PRSC.Letters > 1)
JustifyWord = (RangeWidth - Range.W) / (PRSC.Letters - 1);
}
else if (0 == CurRange || (Line.Info & paralineinfo_End && CurRange == RangesCount - 1))
else if (0 == CurRange || Line.Info & paralineinfo_End)
{
// TODO: Здесь нужно улучшить проверку, т.к. отключено выравнивание по центру для всей
// последней строки, а нужно отключить для последнего отрезка, в котором идет
// конец параграфа.
// Ничего не делаем (выравниваем текст по левой границе)
}
else if (CurRange == RangesCount - 1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment