Create and Name Symbol on Layers Panel Should Also Set Symbol Name on Assets Panel
This issue has been raised at least once before and closed as by design. Here is the issue and request:
- open the layers panel
- draw a shape
- select it and press CTRL + K to make it a symbol
- rename the symbol in the Layers panel
- switch to the Assets panel
notice: the new symbol is still named Symbol XX
1 - an option to name both the symbol and the instance when you first create it, so you don't have to name it twice (once in the Layers panel and again in the Assets panel)
2 - the symbol name should be set automatically when the instance name is set in the Layers panel (and the symbol has not been explicitly named)
I don't agree with your suggestion. If I get it right, it would change a component name when changing an instance one. For example, I've got a master component named "button_primary" and 2 instances of this component, one dedicated to subscribe and the other to edit (not a good choice on a UI point of view, but you've got the idea). If I want to rename the first instance "button_primary " to "button_subscribe" it would change the master component name and therefore the second instance's name.
Do you agree it would be a problem ?
AdminLalita (Admin, Adobe) commented
As this has been as designed behavior, I would suggest you to post this in Feature requests and not under bugs. Link is as following https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests
There right set of people will have a look and decide on the same.
Hope this would help.
3 - When the Symbol name is the same as the Instance name, the Symbol name should be automatically updated when any instance of exactly the same name is modified.