Sorry, the InVision Help Center does not support Internet Explorer. Please download Microsoft Edge or another modern browser.


InVision ambassador ambassador
Christian Baptiste Christian Baptiste

Craft (1.0.62) Duplicate (1.0.8) is not working with Sketch 50

After getting the latest Sketch  (Version 50) update this morning and then getting the latest Craft update the duplicate function stopped working.  Clicking the duplicate button creates a new Group folder but nothing gets duplicated. I first tried using the custom data tab, then selecting duplicate, it didn't work. I then tried to mask an image using the data tab to locate images on a local folder. That didn't work. then I tried to simply add some vector shapes. Clicking on each shape then selecting duplicate. Nope. Not working!

9

comments

sort by

official comment
Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

UPDATE

Our engineering team has just released an update for Craft Duplicate plugin which resolves the issue where the Duplicate plugin is unable to duplicate layers in Sketch 50. If you are running into this issue, please update your Duplicate plugin to version 1.0.12 and see if the issue is resolved for you.



Our sincere apologies for the trouble caused here and thanks for your patience while we work to resolve this issue. 

If you continue to experience this issue after updating, please contact our Support team directly here to report your incident.


Robin Williams
InVision ambassador Robin Williams , ambassador
Comment actions Permalink

Same issue, which really sucks because i just got some real data in json format n wanted to test it out in conjunction with duplicate. Please fix asap guys.

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador Edited
Comment actions Permalink

Hi Christian and Robin,

Thank you so much for reaching out here in Community. After consulting with our Support team, I have found that this is related to a known issue where Craft Duplicate is not functioning correctly and instead of duplicating, it groups the element. 

Our engineering teams are aware of the situation and are currently working to resolve the issue. I will open tickets on each of your behalf so that our Support team can keep you in the loop about when a fix has been released.

In the interim, if you revert to the previous version (49.3) then the duplication occurs as it should. To work around this problem as we work on providing a fix for this problem we would recommend that you downgrade Sketch in the short term.

I am so very sorry for the inconvenience that this is causing for each of you! Thanks for hanging in there, and notifying us of this issue.

Best,

Shaina

If anyone else is experiencing this issue, please contact our Support team directly here for the speediest resolution.

0

Axel Villamil
InVision ambassador Axel Villamil , ambassador
Comment actions Permalink

Same issue as well.

0

Alvaro Cisneros Maciel
InVision ambassador Alvaro Cisneros Maciel , ambassador
Comment actions Permalink

Same issue and also the assets that were duplicated lost their duplicated data/images and my whole files have to be costumized component by component

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hi Axel and Alvaro,

I will open tickets on each of your behalf with our Support team so that they can keep you in the loop on this issue. Please look for a message from our Support team soon.

For anybody else experiencing this issue, please contact our Support team directly here for the speediest resolution.

Have a wonderful day,

Shaina

0

Mike Muller
InVision ambassador Mike Muller , ambassador
Comment actions Permalink

Also having the same issue.

0

Franz
InVision ambassador Franz , ambassador
Comment actions Permalink

Yep, same here

0

David Arbeya
InVision ambassador David Arbeya , ambassador
Comment actions Permalink

Same issue here. After losing my afternoon thinking it was my fault I discovered this forum.

Greetings from Avilés, I hope you fix this soon. 

0

Andriy
InVision ambassador Andriy , ambassador
Comment actions Permalink

Same issue

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hello all,

As a reminder, if you are experiencing this issue, please contact our Support team directly here to report your incident.

Our engineers are already aware and working on the issue. Meanwhile we have found that Craft Duplicate is not functioning only on the latest Sketch version (50) and that if you revert to the previous version (49.3) then the duplication occurs as it should. Therefore, to work around this problem as we work on providing a fix we would recommend that you downgrade Sketch in the short term, and as soon as we have an update from our engineering team we will let you know here.

We apologize for the inconvenience and disruption that this is causing for each of you.

Have a great day,

Shaina

0

Joseph Ryan
InVision ambassador Joseph Ryan , ambassador Edited
Comment actions Permalink

I'm having the same issue, on 50.2 of Sketch. Have logged an issue with your support team as suggested, Shaiha. 

Thanks,
Joe

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hi Joseph,

Thank you very much for logging this issue with Support! I will be sure to keep an eye on it :)

Have a great day,

Shaina

0

Linda Brown
InVision ambassador Linda Brown , ambassador
Comment actions Permalink

I'm also having the same issue.

0

Jennifer LaPeruta
InVision ambassador Jennifer LaPeruta , ambassador
Comment actions Permalink

same issue

3

Jakub
InVision ambassador Jakub , ambassador
Comment actions Permalink

Hello!

I have the same issue :( 

macOS: HighSierra v 10.13.3

Sketch 50.2

CraftManager 1.0.64

0

Kayden Knauss
InVision ambassador Kayden Knauss , ambassador
Comment actions Permalink

Hi Jakub!

Thank you very much for providing those version details. It seems like you're running an outdated version of CraftManager.

Can you please try updating CraftManager and test this issue again?

To learn how to update your CraftManager, follow these instructions in this help article

Thanks,

Kayden

1

Jakub
InVision ambassador Jakub , ambassador
Comment actions Permalink

Now we are talking :D 

It works, thank You very much :) 

0

Kayden Knauss
InVision ambassador Kayden Knauss , ambassador
Comment actions Permalink

Hi Jakub,

I'm so glad to hear that fixed the issues you were encountering!

Have a wonderful day,

Kayden

0

Liam Prescott
InVision ambassador Liam Prescott , ambassador
Comment actions Permalink

Same issue - duplicate and data not working together and data keeps getting wiped out each time file closed and opened....!!!...

On latest version of Sketch and latest versions of Craft - Have logged the issue with support - ticket number #439304

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hi Liam,

Thank you so much for opening a ticket in Support. I will make them aware of your comment here in Community as well.

Thanks,

Shaina

0

Liam Prescott
InVision ambassador Liam Prescott , ambassador
Comment actions Permalink

Hi, that's great - do you know of any work arounds?

I'm finding that once a field has been bound to the JSON data i can't in any way detach the symbol fields - either rendering the data there or overriding by overtyping in the properties panel (which is simply ignored by the symbol). --- I can only overwrite the data in this way once the file has been closed and the data binding has broken !!??

Any help much appreciated

Thanks

Liam

0

Liam Prescott
InVision ambassador Liam Prescott , ambassador
Comment actions Permalink

Just discovered that when data overridden in the properties panel it doesn't get updated in the display / on the artboard  - but has been updated - only updates the artboard once file closed and opened again

So work around is:

1. Duplicate symbols

2. Bind data - clumsy way of doing so as have to select symbol field for each instance (because binding then duplicating not working!)

3. Manually select each bound instance and in the properties field for the bound symbol filed modify the bound data slightly e.g. adding a 'space'

4. Save .....and prey the data is still there when file closed and opened again :o)

......hope this helps

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hi Liam,

I'm sorry, but I don't have any workarounds to offer at this time. As mentioned in my update from May above, our Engineering team released a fix for this issue in Duplicate 1.0.12. However, it sounds like the issues you are running into are unique to the latest build.

I would like for our Support team to do some digging here so that they can get to the root of what might be causing these issues for you. In the meantime, I would suggest you perform a comprehensive, deep uninstall/reinstall of Craft using the steps below. Please skip any steps that are not applicable (e.g. if a file/folder mentioned is not present) and let me know if you get stuck anywhere along the way: 

  1. Close Craft Manager (by clicking into the "C" > clicking the gear icon > choosing Close).
  2. Go into Sketch, and navigate to Plugins ➝ Manage Plugins.
  3. In the pop-up modal, select Craft by InVision Labs, and click the gear icon in the lower left and select the uninstall option. This will move some items to the trash.
  4. Quit Sketch entirely.
  5. Open the Activity Monitor (via Applications > Utilities > Activity Monitor), and then force quit the Craft Manager and Panels (if applicable) processes.
  6. Open Spotlight and search for ~/Library/Application Support/
  7. Delete the com.invisionlabs.CraftManager folder, the com.invisionlabs.CraftManager.json file, the com.invisionlabs.CraftInstaller folder, and the CraftManager folder.
  8. Open the com.bohemiancoding.sketch3 folder.
  9. Delete the Panels folder (if applicable). Please note that these steps will remove any custom Type or Photos items you’ve created in Craft Data. If you'd like to preserve those, please go to ~/Library/Application Support/com.bohemiancoding.sketch3/Panels/.settings and back up the file "com.invisionlabs.data."
  10. Open the Plugins folder.
  11. Delete the Panels.sketchplugin file (if applicable).
  12. Navigate to the Downloads folder.
  13. Search for craftinstaller and delete any files that deal with the Craft Installation process.
  14. In Applications or the folder in which you installed Craft Manager, delete CraftManager.app.
  15. Empty the Trash.
  16. Go to https://craft-assets.invisionapp.com/CraftManager/production/CraftManager.zip and unzip the CraftManager
  17. Drag and drop the Craft Manager app into your computer's "Applications" folder or the folder of your choice before launching it.
  18. Open Craft Manager and then install Craft for Sketch.
  19. If you had backed up the "com.invisionlabs.data" file before performing these steps: launch Sketch now in order to rebuild the ` ~/Library/Application Support/com.bohemiancoding.sketch3/Panels/.settings ` directory. Then, place the backed up "com.invisionlabs.data" file in the ".settings" folder and restart Sketch to restore your custom Type & Photos items.

Please let me know if these issues persist after you have performed the steps above.

Thanks,

Shaina

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hi Liam,

After reading your last comment, it appears as if you have found a solution. Is this correct?

Please let me know if you still need assistance here.

Thanks,

Shaina

0

Liam Prescott
InVision ambassador Liam Prescott , ambassador
Comment actions Permalink

Hi Shaina,

I followed the 'clean install' instructions suggested. Unfortunately this didn't fix the main problem where the data binding messes up when a file is closed and opened again.

It did however fix one of the more minor issues / behaviours i'd been experiencing:

Now when i select a number of items generated via the duplicate control and bind JSON data to a field within them they instantly & automatically get all the right data -- previously i had to select and confirm the bound field within each item as part of the bind. 

If you can keep me posted on the main close / open / data binding breaking issue that would be great.

Thanks,

Liam

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador Edited
Comment actions Permalink

Hi Liam,

Thank you for following the steps above. I'm glad to hear that it cleared up one of the other issues you were experiencing. 

However, since you are still experiencing the original issue you reported, I will be sure to let your Support agent know. They will be able to keep you in the loop with any updates.

Thanks for your patience,

Shaina

0

join the conversation

to comment, sign up or sign in.