Skip to main content

Component instances inside slots still reference original page components after page duplication

  • June 1, 2026
  • 1 reply
  • 8 views

PierreMo

Hi,
I’m experiencing an issue when duplicating a page that uses a design system component with a slot.

Steps to reproduce:

  1. In a working file, create “Page v1”.
  2. Add an instance of a design system component that contains a slot, for example a modal.
  3. On “Page v1”, create a local component, for example a data table.
  4. Place an instance of this local component inside the modal slot.
  5. Duplicate “Page v1” to create “Page v2”.

Expected behavior:

The component instance inside the slot on “Page v2” should reference the duplicated local component from “Page v2”.

Actual behavior:

The local component is duplicated correctly on “Page v2”, but the instance inside the slot still references the original component from “Page v1”.

This makes duplicated pages unreliable for versioning, because some nested instances still depend on the previous page.

Could you confirm if this is expected behavior or a bug?

Thanks!

1 reply

Jaycee Lewis
Figmate

Hey hey ​@PierreMo 👋 Thanks for the detailed steps and clean write-up, always helpful 🙌

Two quick troubleshooting questions:

  • When you select the instance inside the slot on Page v2, what does the right sidebar show as its main component — the v1 copy or the v2 copy? (The panel labels the source; we want to confirm it's a true reference and not just visually unchanged.)

  • Is the modal (the slot host) a local component in this file, or one published from a library? That can affect how Figma scopes the remap during duplication

 

And one simple isolation test:

On Page v1, place your local component (the data table) instance twice — once inside the modal slot, and once as a plain instance sitting free on the canvas. Then duplicate to Page v2 and check both in the right sidebar.

  • If both still point to v1 → this is may not be not slot-specific

  • If only the slotted one points to v1 while the free one re-points to v2 → that's something we can look at deeper

If you're able to share the following, it'll let the team reproduce quickly:

  • A screen recording of the duplication and both right sidebar checks. Recording full screen so the right sidebar is completely visible is best if possible

  • Full-screen screenshots of each instance selected with the right sidebar

Thanks for the additional information! — Jaycee