Jump to content
You must now use your email address to sign in [click for more info] ×

AP — Substract (compound) not working as expected if done in Master


Recommended Posts

Using Publisher 2.1.0 on Mac Mini M1 with Ventura 13.4. Reproducible bug on new documents, too. Example file attached.

Recipe:

  1. Open AP, start editing a master page.
  2. Make two shapes on master page, enter Designer persona.
  3. select both shapes, and execute compound subtract operation on them. (ALT click on image.png.6c83a2777f40d4eca37e104b6af10354.png or Layer>Geometry>ALT+Subtract)
  4. Go back to Publisher persona.

Bug:

In Master page, our subtracted compound looks fine. But, in regular page we have Compound Add and NOT Compound Subtract. Even the layer panel says so:

Pages layers

image.png.73d9ffd0f6413d343a1445e5021fbfb0.png

vs. Master layers

image.png.12d5d1ed304c6befc561560aab24ef40.png

 

Expectation:

Boolean operations are coherently applied regardless of Master/Page contexts. I.e. a subtract should remain subtract.

compound subtract not working.afpub

Alex

Mac Mini M1, mac OS Ventura

Affiñititos, how about a roadmap? (but with v2.1 efforts ... massive, tremendous improvement!)

Link to comment
Share on other sites

Hi @Aleksandar Kovač,

This appears to be because while the Master page is correctly assigned the compound subtract operation, the page the Master is applied to is incorrectly assigned the compound addition operation...

CompoundBooleaninPublisher.png.2169099d185a3ba7d82d5f6e3fe72064.png

Affinity Designer 2.4.0.2301 | Affinity Photo 2.4.0.2301 | Affinity Publisher 2.4.0.2301
Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8
MacBook Pro 16GB, macOS Monterey 12.6.8

Link to comment
Share on other sites

@Return Yes, but that could be destructive, possibly? 🤔 Another workaround (verified on Mac) is to create the compound shape on Page and then move it to Master.

@Hangman Yes, that is visible from the layer panel. What worried me is that this seems to be due to no user action. 

Additionally, if ‘Edit linked’ is used on this compound, and operator is changed by hand, the result is as it should be. But, it should not happen in the first place, right?

Alex

Mac Mini M1, mac OS Ventura

Affiñititos, how about a roadmap? (but with v2.1 efforts ... massive, tremendous improvement!)

Link to comment
Share on other sites

My Guess is that @Aleksandar Kovač wants the compound to be taken over to regular page(s) when using edit linked or editing the masterpage itself.
I think this should be the case but can't tell if this is considered a bug or not.

Win11Pro/64gbRam/RTX3060Ti  +  Win10Home/32gbRam/GTX1050Ti + Win11Home/16gbRam/RTX3050


 

Link to comment
Share on other sites

A simple use scenario is to use a compound shape as a part of a master page. A master page is applied to 10 pages. Shape operations on the Master page consistently propagates the change to 10 pages with that Master applied. This consistent propagation is not happening here.

@Return Actually, I have stumbled on this while editing the shape on Master page. 'Edit linked’ was not used at the time. I think Edit linked does not propagate the changes throughout… might be wrong on that one.

 

Alex

Mac Mini M1, mac OS Ventura

Affiñititos, how about a roadmap? (but with v2.1 efforts ... massive, tremendous improvement!)

Link to comment
Share on other sites

3 minutes ago, Aleksandar Kovač said:

A simple use scenario is to use a compound shape as a part of a master page. A master page is applied to 10 pages. Shape operations on the Master page consistently propagates the change to 10 pages with that Master applied. This consistent propagation is not happening here.

Indeed this should be the case as I mentioned in my previous post.
And since it doesn't maybe someone from staff may pitch in if this is an oversight or not.

Win11Pro/64gbRam/RTX3060Ti  +  Win10Home/32gbRam/GTX1050Ti + Win11Home/16gbRam/RTX3050


 

Link to comment
Share on other sites

54 minutes ago, Aleksandar Kovač said:

Additionally, if ‘Edit linked’ is used on this compound, and operator is changed by hand, the result is as it should be. But, it should not happen in the first place, right?

Correct...

47 minutes ago, Aleksandar Kovač said:

This consistent propagation is not happening here.

Technically it is, it's just using the incorrect compound operation, regardless of whether applied in Designer or directly in Publisher... Add, Subtract, Intersect and Xor compound operators applied to shapes on a Master page are all incorrectly propagated as Add to the main pages...

Affinity Designer 2.4.0.2301 | Affinity Photo 2.4.0.2301 | Affinity Publisher 2.4.0.2301
Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8
MacBook Pro 16GB, macOS Monterey 12.6.8

Link to comment
Share on other sites

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.