mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 05:50:35 +00:00
A text image fill was always laid over the whole text box, so a pasted image span showed another part of the picture in a box of another size. Text image fills now honour the image transform, as shape fills do: the image covers the transform rect instead of the whole box. Paste gives each pasted image span a transform that keeps the image at the same pixel offset from the span, like the gradients. The SVG export emits one linked image per span transform, rather than one per image id, and the style panel keeps the transform it reads back. AI-assisted-by: claude-opus-5-5