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.
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.
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.