mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 05:50:35 +00:00
Font fetches are shared per URL, so a text that asks for a face already being fetched gets no fetch callback. process-pending only relaid out text after its own callbacks, so such a text kept its fallback-font layout. Auto-grow text recovered through the reflow resize, but fixed text stayed wrong until another change. Wait for the text's pending faces to be stored or to fail before the relayout, whoever started their fetch. AI-assisted-by: claude-opus-5-5