mirror of
https://github.com/penpot/penpot.git
synced 2026-06-16 20:32:04 +00:00
Cache in-progress frame traversals before following parent frame links so thumbnail updates stop recursing forever on cyclic or transiently inconsistent shape graphs. Add a regression test that covers cyclic frame-id chains and keeps the expected frame/component extraction behavior intact. Signed-off-by: Andrey Antukh <niwi@niwi.nz>