Reset instance
Remove all overrides from a component instance and restore it to match the master component.
What reset instance does
When you make changes to an instance — changing text content, swapping fills, hiding child layers — those changes are stored as overrides on that specific instance. Reset instance removes all overrides and returns the instance to exactly match the current state of the master component.
Resetting an instance
- Select a component instance on the canvas.
- Right-click to open the context menu.
- Choose Reset component instance.
The instance immediately reverts to the master component's layout, content, and styles.
What is and isn't reset
| What resets | What does NOT reset |
|---|---|
| Text overrides | The instance's position on the canvas |
| Fill and color overrides | The instance's width and height (if explicitly resized) |
| Hidden/shown child layers | The instance's rotation |
| Position and explicit dimension overrides are kept so the instance stays where it belongs in the layout. |
When to reset
- An instance looks visually incorrect and you want to start over from the master state.
- You accidentally made changes to the wrong instance.
- You want to compare the original master state with your overrides.
Tips
- Before resetting, check which overrides are present — resetting cannot be undone (other than with ⌘Z immediately after).
- If the intent is to update the source design, edit the master component and keep linked instances aligned with it.
- To preserve your current overrides while making structural changes, detach the instance instead.