Jump to content

Recommended Posts

Posted

Please see the attached document and test using the prepared setup.

Concerns: Designer / Publisher (Designer Persona) …

Description:

You can see at the top an outer symbol "Select Arrangement", which is a copy of the lower symbol "Full Arrangement".
This symbol contains a further symbol: a "Base" symbol with originally two rectangles and a circle.
In the upper Arrangement symbol, the "Base" symbol has an override: the red rectangle is hidden.

Testing:

In the lower Arrangement symbol, duplicate the left, inner, Base symbol as instructed in the document.

Expected behaviour:

The above Symbol should follow suit and should also be duplicated, without the red rectangle.

Actual behaviour:

As shown, that doesn’t work, but a full copy of the symbol, that is being acted upon is created and replicated in the other outer symbol.

Instead of replicating the event „copy“, the result of the event is replicated.

image.png.ad55be5a70413473732aca24b4c72357.png

nested symbol override disregarded on copy.afpub

Posted
41 minutes ago, Viktor CR said:

without the red rectangle.

Why? 
you get a copy of the base symbol (with red active), and this covers the former symbol because it is higher in the layer stack. For me it seems korrekt.

For which reason do you expect that the active red rectangle should not be duplicated?

Unless you deactivate sync of symbols.

you can see what happens if you move the duplicated base symbol slightly up by move tool.
 

Mac mini M1 A2348 | MBP M3 

Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.

 

Posted
1 hour ago, NotMyFault said:

former symbol

There is no "former symbol", only a symbol and its connected instances.

1 hour ago, NotMyFault said:

For which reason

Symbol instances are connected objects. I expect the connection of the symbol instances to be honored.
When I copy an instance within a symbol, then in the connected symbol, the connected instance over there should be copied, including symbol overrides and all that I have configured for that connected instance.

1 hour ago, NotMyFault said:

you get a copy of the base symbol

yes indeed, why do I get a copy of the base symbol without overrides, when there actually are overrides configured in the other Arrangement symbol? It actually seems, like the copy is only made in the "Full Arrangement" symbol and surfaces over in the "Select Arrangement" symbol, so — the overridden instance is actually never copied.
As the title says: the override is disregarded, but should be respected.

Posted

I don’t know what you mean by „override“. You can deactivate sync of symbols (globally). All edits on instances will not be synched - but this only applies as long as sync is inactive. The „full“ symbol does not memorize the sync state of child symbols, those instances are independent.

Its seems we have exchanged our arguments and agree to no agree, I leave it to others to continue discussing or Affinity to provide a final statement 

 

 

Mac mini M1 A2348 | MBP M3 

Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.

 

Posted
34 minutes ago, NotMyFault said:

override

Exactly, once you deactivate sync, you are able to individually change symbol instances (override), and continue with the rest in sync, as soon as you activate sync again.

Posted
12 minutes ago, Viktor CR said:

Exactly, once you deactivate sync, you are able to individually change symbol instances (override), and continue with the rest in sync, as soon as you activate sync again.

Yes, but the parts not synced simply stay non synced in that instance. Other symbol instances don’t know this. The information about unsynched edits is kept only in the edited instance, and not propagated to other instances, or parent objects.

Mac mini M1 A2348 | MBP M3 

Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.

 

Posted

Duplicating the partly overridden nested symbol also just replicates the duplicate into the other outer symbol.

image.png.ae679bb45542399f24d0dcd030cad51a.png

The hidden rectangle remains in place aside from the disabled visibility and syncs over quite well.

image.png.99f476cfb0d4fe4187a3a3c3495fee66.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | 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.