I was wondering whether you guys have the same issues as me with the latest Sketch updates:
First, copying a symbol from one file to another creates a new symbol rather than sync / replace it if it already exists. This results in multiple symbols that do the same thing and messy files as a result. For example
This happens a lot to me when you have multiple parts of a very big app separated into multiple files, but with shared components.
Second, not being able to edit a symbol in context is a serious pain in the ass for me. I cannot design in a vacuum. The pinnacle of this frustration is demonstrated when I created a white arrow and turned it into a symbol:
I know I can fix this by adding a BG colour to the artboard of that symbol, but the point is that I cannot see what is going on around the symbol. In a theoretical wonderland, you might design all your components first and then paste them together afterwards, but I bet you hands down that you still want to tweak some stuff once you put everything together. The new symbols effectively makes that impossible without going back and forth – which sort of beats the purpose of direct manipulation software for me.
Finally, the whole usefulness of styles for me was that you could quickly see the changes on multiple artboards. The new “sync” button makes that process arduous. Again, I don’t like to design in a vacuum. When I tweak the colour of a button, I want to see how it looks on 4-5 different artboards, rather than just on that one artboard.
These three combined really make designing in Sketch a whole lot less great than it used to be. The medicine is worse than the disease for me. Direct manipulation is one of the key reasons I use graphic design software in my workflow. These changes break that principle on several fronts and I wonder if any of you feel the same way? Have you run into similar issues? Or is it just me?