mirror of
https://github.com/storytold/designcraft.git
synced 2026-11-14 14:22:39 +00:00
Center, Bottom and Justify moved the lines of a shaped frame without testing them against the outline, so in a frame that narrows towards the bottom a line set in a wide band ended up crossing the outline. Each moved line's slot is now tested against the outline over its new band, as when the line was fitted, and the text goes only as far down as every slot fits. In a frame that narrows and widens again, the search scans the rooms from the most down (every point, at most 512 steps) before halving, so the text can still reach a lower part past a narrow waist.