Jump to content

Recommended Posts

Posted

Hi,

I often create a group with a symbol layer inside, allows me to deactivate a single instance on group level without deactivating sync. This does not work on iPad, as the UI mistakes a symbol as group and only offers to ungroup which would destroy the symbol instance.

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

Top bar > "…" menu > Operations > Group

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

Posted

Thank you for the workaround, never the less this should be fixed.

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

I'm not sure it's a bug in the first place, since a Symbol layer is essentially a group object.

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

Posted

Similar to vector layers and other layer types who show blend  mode passtrough.

There are more bugs related to symbols mixed up with groups when used with constraint groups. Symbols have special abilities which normal groups don’t have.

Why are only symbols misinterpreted, but vector layers not?

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
16 hours ago, NotMyFault said:

This does not work on iPad, as the UI mistakes a symbol as group and only offers to ungroup which would destroy the symbol instance.

What action in the UI is causing that problem? (That is, what are you doing to trigger this issue?)

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted
1 hour ago, NotMyFault said:

Similar to vector layers and other layer types who show blend  mode passtrough.

But vector layers are still a different object type, having infinite boundaries, for example.
Whereas Symbol layers are technically closer to groups or Warp groups. They all share other very similar characteristics that e.g. vector layers don't have.

I think the confusion arises from the object name: It should be called Symbol Group, akin to the Warp Group.

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

Posted

Thanks for your report @NotMyFault!

Personally I would expect this Group menu in the Layers Studio to offer the 'Group' option when a Symbol layer is selected and not the 'Ungroup' option.

Although Symbol Layers are technically Groups, I don't believe that 'Ungroup' should show as this removes the synced Symbol instance from the file and it should be the default behaviour to add the Symbol itself to a new Group layer.

Therefore I've logged this with our developers as a bug for you now. I hope this helps :)

Posted
13 minutes ago, loukash said:

I think the confusion arises from the object name: It should be called Symbol Group, akin to the Warp Group.

I would object in this case.

a symbol allows only one single child object when creating it (otherwise multiple symbols will be created, one per selected layer), so I mostly group layers first to be able to create a symbol. It makes no sense to call it symbol group if it is not grouping at all. 

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
Just now, NotMyFault said:

a symbol allows only one single child object when creating it, so I mostly group layers first to be able to create a symbol. It makes no sense to call it symbol group if it is not grouping at all. 

Fair enough, I forgot about this… :) 

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

Posted

On the other hand, to convert a Symbol instance back to regular object, you simply ungroup it.

Could it be that …

10 minutes ago, NotMyFault said:

a symbol allows only one single child object when creating it

… is in fact a bug?
Or at least a "conceptual oversight"?
For what it's worth, it's the same behavior in v1.10 (on desktop; I never had v1 for iPad).

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

Posted
6 minutes ago, loukash said:

Could it be that …

14 minutes ago, NotMyFault said:

a symbol allows only one single child object when creating it

… is in fact a bug?
Or at least a "conceptual oversight"?

As I understand it - this is expected behaviour with Symbols.

Creating a selection of multiple individual objects and then creating a Symbol from this selection will create a separate Symbol for each object selected.

Creating a selection of multiple individual objects, Grouping these together and then creating a Symbol from selection will create a Symbol of the Group itself, including any child layers within.

This is briefly covered in the relevant helpfile page here:

Quote

To create a symbol:

1. Select one or more objects or groups on the page or via the Layers panel

Therefore I believe this is how the developers have designed Symbols to work with multiple object selections and singular child layers :) 

Posted
45 minutes ago, Dan C said:

This is briefly covered in the relevant helpfile page

Hm…
So, semantically, to create "a symbol" – which I would naturally read as "one symbol" – we should be able to select "one or more objects".

Pardon me if I'm nitpicking here… :D 

49 minutes ago, Dan C said:

Therefore I believe this is how the developers have designed Symbols to work with multiple object selections and singular child layers

… but then the documentation is not correct.

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

Posted
On 1/15/2024 at 1:41 PM, loukash said:

Pardon me if I'm nitpicking here… :D 

On 1/15/2024 at 12:49 PM, Dan C said:

Therefore I believe this is how the developers have designed Symbols to work with multiple object selections and singular child layers

… but then the documentation is not correct.

Apologies, I agree the helpfile could do with some clarification here - similar to the below edit perhaps?

Quote

To create a symbol:

  1. Select one object or group on the page or via the Layers panel.
  2. Do one of the following:
  • On the Symbols panel, click Create.
  • On the Layer menu, select Create Symbol.

You can create a symbol from an object present in an existing symbol.
With multiple objects or groups selected, each individual object/group will be created as a separate Symbol.

I'll be sure to log this with the documentation team for further consideration :)

Posted
31 minutes ago, Dan C said:

similar to the below edit perhaps?

Yeah, that reads more like what's going to happen.

MacBookAir 15": MacOS Sonoma > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 18 > Affinity v2

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.