Jump to content

Symbols broken – Reproducible crashes

Recommended Posts


Symbols are almost unusable in the current implementation as it's very difficult to have the update in the way you want with the synching feature. They broken and can reproducibly crash Affinity Designer. Because you cannot update a symbol's contents easily, if you want to replace the layers within a symbol by dragging them into the symbol in layers palette, the new layers usually do not get recorded by the symbol and do not get repeated in other instances.

Quite often, the symbol results in being completely empty if you delete its original layers. In the layer palette the orange bar is still there but no new elements become part of the symbol. In this situation, you have an empty symbol frame, which has no boundaries or position in the coordinate system, and layers which are indicated as part of the symbol by the orange bar UI but they are not technically. Quite often these new layers become invisible on the artboard. If you want to then cmd+z your way out of this mess, Affinity Designer reproducibly crashes.

Symbols are currently FUBAR and cannot be used even for the most simplest tasks such as multiple color versions of a logo with the same base geometry. It's more work to update a symbol definition than to just avoid using the symbol and copy and paste everything.

Please rewrite them from ground up. Take a look at Sketch or Illustrator for examples of how to implement this basic functionality.

Kind regards


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.