Viktor CR Posted January 23 Posted January 23 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. nested symbol override disregarded on copy.afpub Quote
NotMyFault Posted January 23 Posted January 23 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. Quote 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.
Viktor CR Posted January 23 Author Posted January 23 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. Quote
NotMyFault Posted January 23 Posted January 23 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 Quote 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.
Viktor CR Posted January 23 Author Posted January 23 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. Quote
NotMyFault Posted January 23 Posted January 23 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. Quote 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.
Viktor CR Posted January 23 Author Posted January 23 Duplicating the partly overridden nested symbol also just replicates the duplicate into the other outer symbol. The hidden rectangle remains in place aside from the disabled visibility and syncs over quite well. Quote
Recommended Posts
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.