Skip to main content
Question

"Reset all changes" resets to the original master component even when I've swapped in a different component

  • November 2, 2023
  • 5 replies
  • 1193 views

Mollie

Intended, a bug, or am I doing something wrong?

  • I created a “swap me” component to sit within a page shell component
  • I swapped in a local component with the desired content for the page
  • I modified the instance of my local page content component
  • I need to reset to the original version of my local component so I selected “reset all changes”
  • Figma resets it to the “swap me” placeholder instead of the local component I replaced it with.

In order to reset to the master of the local component with the intended page content, I have to re-swap the “swap me” component, which is tedious.

This topic has been closed for replies.

5 replies

Mollie
  • Author
  • New Participant
  • November 2, 2023

Intended, a bug, or am I doing something wrong?

  • I created a “swap me” component to sit within a page shell component
  • I swapped in a local component with the desired content for the page
  • I modified the instance of my local page content component
  • I need to reset to the original version of my local component so I selected “reset all changes”
  • Figma resets it to the “swap me” placeholder instead of the local component I replaced it with.

In order to reset to the master of the local component with the intended page content, I have to re-swap the “swap me” component, which is tedious.


djv
Figmate
  • Community Support
  • November 3, 2023

djv
Figmate
  • Community Support
  • November 3, 2023

Hey @Mollie, thanks for reaching out!

Sorry for the confusion and frustration, but this is currently expected behavior. We’ve merged your feedback with another existing feature request in the community.


xlc
  • April 8, 2024

Agreed, this is an undesired behavior for me. I would like to be able to reset changes in a swapped component without reverting it back to the component it got swapped with.


Nirmit_Srivastava

Definitely. Once I have replaced an instance - Reset all changes should just reset the instance on which this action is called upon - which is to the newly swapped component instance.
Maybe give another option of “Reset to parent component” or something to reset to slot.