Skip to main content
Inspiring
February 6, 2020
Question

Pasting components between documents removes overrides

  • February 6, 2020
  • 1 reply
  • 662 views

I've got library (file A) components linked in another document (file B).

 

If I apply overrides (eg: size) in file B, then paste these layers into file A, these overrides are stripped out, and the components appear in their original master state.

 

Desired behaviour:

If I've made changes to a component I want them to be reflected if I copy and paste layers.

 

If I copy and paste within file B, the overrides ARE retained.

This topic has been closed for replies.

1 reply

Ares Hovhannesyan
Community Expert
Community Expert
February 6, 2020

Are you updating component. Here is reference to xd help

Linked assets allow you to consume assets (components, colors, and character styles) from one or more design files available on XD cloud documents. Linked assets complement the workflow of linked components.

When a linked instance is used in a consuming document, you can use overrides (style and appearance, resize and layout, and structure) to customize the local instances in the consuming document.

 

 

Linked assets

If you modify and save the master component in the source document, a blue badge 

next to each linked component instance in the consuming document indicates that an update is available. You can hover over the blue badge to preview the updates within the Assets panel, and if visible, on the design canvas. 

Click the blue badge to accept the updates to an individual component and click Update All at the bottom of the Assets panel to update all instances within the document. For more information on linked assets, see Work with linked assets.

 

 

Participant
July 6, 2020

I have the same problem as the OP. 

 

  1. I create a component in file A. 
  2. I copy that component in file B, the given component (instance) is referencing the master on file A
  3. Make some overrides on the given component (instance) on file B
  4. Copy that instace from file B to file A: results overrides are lost.

 

I've tested this on 2 new documents.

 

To me I suspect this is either a bug or a weird feature.