Allow restoring a deleted main component from its instances

Hello Lunacy Team,


I would like to report a component behavior that could be improved to better match workflows in other design tools.

Current behavior:

When the main (parent) component is deleted, all of its child instances become detached and lose their connection completely.


Expected / suggested behavior:

- Child instances should not automatically detach when the main component is deleted.

- It should be possible to restore or recreate the main component from one of the existing child instances.

- Alternatively, deleting the parent should keep the children as instances, not independent detached elements.


Why this matters:

In real projects, it is easy to accidentally delete a main component. In other design tools, designers can recover the component from its children without losing structure and overrides.  

The current behavior makes recovery impossible and can result in significant rework.


Use case:

- Large design systems with many component instances

- Accidental deletion of a main component

- Safer, non-destructive component workflows


Thank you for considering this improvement!

Tagged:

Comments

  • 1 Comment sorted by Votes Date Added
  • aa1qq1aa1qq1 Posts: 224Administrator

    Unfortunately, we are unlikely to implement this feature in the near future. To do so, we would need to make significant changes to the core architecture of the application, which would take a considerable amount of time.

Sign In or Register to comment.