mirror of
https://github.com/penpot/penpot.git
synced 2026-04-09 01:38:11 -04: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>