Hello there,
I put together a design comp to try out various logo and tagline variations for a documentary film I am creating. The logo is a symbol, as is the tagline. From each of those, I created various thumbnails with different backgrounds and nested the symbols into new thumbnail symbols. Those resulting thumbnails are then used in a design comp on another artboard that shows them in the context of a webpage, in this case a mockup of Netflix so I can compare against the branding of other films and see how my ideas stand out in context.
So far, so good. I update the logo, the change cascades into the thumbnails, which in turn cascade into the comp.
To save each variation, I created a snapshot (Logo 1). I then updated the logo in the source symbol, adjusted it's size and position in each thumbnail, and saved a snapshot (Logo 2). My intention is to create snapshots for each logo so I can recall them, export them, and compare the comps side-by-side to decide which logo to move forward with. This is my workaround until Designer has something akin to Layer Comps. Works great...
...EXCEPT that when I restore any of the previous snapshots, nothing changes. The symbols do not go back to their previous state, rendering this workflow useless.
I believe this to be a bug, but I am open to it being user error if you can show me what I am doing wrong! I am happy to provide anything you need as far as examples. I really need this workflow so I don't have to create a new document every time I want to try out a different logo variation! I personally tend to do a lot of variations and iterations.