Skip to main content
Latest news: [[ newestAnnouncement.title ]] Learn more
InVision Support Home Page
Sign in
InVision ambassador ambassador
Steffane Creighton
Steffane Creighton Updated

Creates new screen, messing up links

This problem has been happening for awhile now, but using Craft plugin and InVision Cloud + Sketch Cloud, something keeps making Craft upload a completely new screen with the same exact name as an existing screen already in InVision, rendering the old link (that was already handed off/exists somewhere in devops) useless/broken. It's absolutely infuriating when we have 50+ links in the wild and having to go through and update every single one of them at any given time. If it's named THE EXACT SAME it should update that screen, not create a new screen in InVision and break links.

This post is associated with a known feature request: [[ problemTicketSubject ]]. Let our Product team know that you’re interested in this feature.

Sign in to add your vote

Thanks for taking the time to share your feedback about making our product better. We’ve let our Product team know that you’re interested in this feature so they can factor that into their product strategy.

0

comments

Sort by

Raynor B
InVision ambassador Raynor B , InVision Employee , ambassador Edited

Hi Steffane, 

Thanks for reaching out to our Community! I'm sorry to hear that you're having some syncing difficulties.

So that I can pass this onto our Support team for further assistance, I'd like to gather some more information to help with troubleshooting. 

  • If you're comfortable/able to share here, could you please provide some screenshots or a screen recording of this issue; ie. showing the discrepancies between your file and published prototype?
  • Has the Sketch file been copied or duplicated at any point, or have you been consistently working in the same file? 
  • Which versions of Sketch, Craft, and macOS are you running?

Looking forward to hearing back from you!

Best,
Raynor

0
Mario
InVision ambassador Mario , ambassador

Im running in the exact same Problem. is there a way to merge the newly created Screen with the old one so i dont loose my Comment history?

0
Camille M
InVision ambassador Camille M , InVision Employee , ambassador

Hi Mario,

Thanks for writing in! I see that you had already opened a ticket regarding this issue and a member of our Support team was working with you on this. 

If you have any additional questions, please feel reply to that ticket or let us know here.

Regards,

Camille

0
Derek Atkinson
InVision ambassador Derek Atkinson , ambassador

I just had the same issue and found a workaround that worked in my case. When I uploaded from a duplicate page in Sketch (for a new version of a design), the screens uploaded as new screens instead of updating the existing ones. If I go back to the page I originally uploaded from and make the changes there, the existing screens are updated. If you do the same thing with page duplicates for in-file versioning of a design, you might solve your problem by uploading from the same page and using duplicate pages as backups of previous versions.

I want to note that this is the first time I've encountered this issue, and I have been uploading from duplicate pages in Sketch for years without issue.

1
Steffane Creighton
InVision ambassador Steffane Creighton , ambassador

Derek Atkinson wow really strange, I'd expect it to still just create new screens and/or keep messing up the links! Thanks I'll keep this in mind if it occurs again!

0
Camille M
InVision ambassador Camille M , InVision Employee , ambassador

Derek,

Thanks for taking the time to share the details of your workaround!

Since you have been versioning and consolidating your Sketch files, it's safe to say that this is causing issues with the one to one relationships between an artboard and the corresponding screens because each different Sketch file will have it's own Sketch ID. 

I can certainly understand the efficiency and benefits of this workflow, and I'm sorry that this has caused issues with updating screens. 

We do have an open feature request for the ability to choose between using the artboard name or the Sketch ID for overwriting screens. This would allow artboards from different Sketch files to overwrite each other if they contain the same name. 

Our Product team is monitoring the interest for this potential feature and are taking that into account when planning for future updates. To that end, I've gone ahead and added your vote to this request.

In the meantime, one recommendation would be to have one master Sketch file that you always sync to InVision Cloud, which should preserve the artboard/screen relationships, and if you want to make iterative copies for reference, you can copy these from the master.

Steffane, I see that you had already opened a ticket regarding this issue and a member of our Support team was working with you on this. 

If you have any additional questions, please feel reply to that ticket or let us know here.

Regards,

Camille

0

join the conversation

To comment, sign up or sign in.