Hi @Jerrin Varghese,
I saw that you’ve already been in contact with our Technical Quality team about this issue through your support ticket.
For community members who might come across this thread with a similar issue, I’d like to share a comment from that ticket:
Unfortunately, it appears that you’re experiencing a known, long-standing bug that our engineering team is aware of. However, we don’t yet have an estimated timeline for a resolution.
Currently, changing mode names or mode collection names doesn’t update in subscribed files. As a workaround, we suggest making a small change to the component that uses this variable — for example, adding a description to the component — then publishing the changes and accepting them in the subscribed file.
Also, I noticed that you mentioned finding a way to fix this issue in your ticket.
If your method differs from the alternative solution mentioned in the quoted comment, and if you’re comfortable sharing, we’d really appreciate it if you could post your solution here for the community.
Thanks!
Sure @Junko3 !
As i mentioned in the mail, the solution is not a permeant one, it’s just bandage fix.
But in some files it works.
1. Open the main DS file
2. Open Variable pannel
3. Make the exact duplicate of affected collection(s) including all nodes if any.
4. Then close the variable panel
5. Open the plugin called ‘Swap Variable’ from plugin panel.
6. Swap variables of every component in the DS with new collection (s)
7. Then delete old collection from the variable panel.
8. Publish the DS
9. Open the working file and update the components.
As I mentioned earlier, in some files it worked and in some file it doesn’t worked.
But it is the closest solution i found to the issue.
Hope Figma will find a solid and permeant solution in future. And i believe Figma can.
Regards, Jerrin
Thank you so much @Jerrin Varghese !!