Skip to main content
Question

How to go to previous version of components by "Restoring an earlier version of the file's version history"

  • October 17, 2023
  • 3 replies
  • 1460 views

ANASTASIA_NIKULINA

After moving my component Library to another file(by cut and paste), and publishing it, I lost my library and all instances were not attached to a master component anymore.

I tried a “Restoring an earlier version of the file’s version history” option. After restoring, all components are good, they are like before moving them, and all instances are attached to my Library, but there is a request in the “Publish Library” to publish all “Added” new components.
And if I publish them, all instances lose their connection with the master. It is written “Restore a Component” after publishing.

It looks like even if I go back to earlier version of my file, Publish history remembers everything and my previous version of components library is lost.

Is there a way I can have my library back with all instances attached to the master component?

This topic has been closed for replies.

3 replies

Celine_
Figmate
  • Community Support
  • 3698 replies
  • October 25, 2023

Hi ANASTASIA_NIKULINA,
Thank you for these details! I saw in our backend that you’ve filled out a form, and our technical team is investigating now.
Feel free to share the solution in the topic to the community once you receive a reply from support.


Rashid_Al-Owaisheer

What was the solution to this? facing the same issue now.


Gayani_S
Figmate
  • Community Support
  • 2145 replies
  • June 13, 2024

Hey @Rashid_Al-Owaisheer, thank you for reaching out!
I had a peek at the support ticket of the previous user. And I found out the following,
our technical quality team confirmed that the component move failed for some reason in a way that it’s not possible to recover from and the user needed to manually swap these instances over to the newly published ones in to restore the connections.

To do this:

  1. Select an instance where you see the ‘Restore Component’ button

  2. Use ‘Select all with same instance’ from the Quick actions menu:

  3. In the Swap Instance menu, select the New Library.

  4. Find the new component from that file and swap the instances.

  5. Repeat for any other detached components, and across each page in the file.

The most common causes are:

  • Conflicts on components sets, which are shown as an error message in the properties panel when you select the top-level set, or (!) icons next to specific properties
  • Components that are set to ‘private’ or ‘un-published’
  • Components that have unpublished changes

I hope this helps, please let me know if you have any further questions!


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings