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

Hangs when complex vectors are on a page


Recommended Posts

I've already reported this same bug in Publisher 1.7.0.273 which I've also discovered effects Designer 1.7.0.8 and has not been detailed as fixed in the latest beta 1.7.0.9 so figured maybe it's not yet been reported?

The bug: like publisher, I've tried opening existing documents and noticed hangs of around two minutes when click drag to position anything on a page but I've nailed it down to having complex vectors in a document, once the culprit vector is removed /switched off in the layers panel, Designer then comes back to life and works at normal speed - the culprit vector detailed here was created in designer and has shown no problem in previous betas as I've used it on 3 previous jobs and caused no slowdown, I've also ran a few tests and noticed this on other documents which I new contained relatively complex vectors which previously showed no problems, I've notices that theres no slowdown when moving or resizing the culprit logo, just other items on a page, also nudging and shift nudging using arrow keys works normally, same with changes using the transform panel all resizing and positioning works as normal, the hangs seem to be caused by curser movement resizing and positioning   

I'm currently holding back to Photo 1.7.0.112 as it works normally with these files and complex logos - Also the assets panel is working normally in Photo 1.7.0.112 but is broken in Publisher 1.7.0.273 and Designer 1.7.0.8 

Find attached 'Hanging vector test.afdesign' 

 

Hanging vector test.afdesign

Daz1.png

Mac Pro Cheese-grater (Early 2009) 2.93 GHz 6-Core Intel Xeon 48 GB 1333 MHz DDR3 ECC Ram, Sapphire Pulse Radeon RX 580 8GB GDDR5, Ugee 19" Graphics Tablet Monitor Triple boot via OCLP 1.2.1 - Mac OS Monterey 12.7.1, Sonoma 14.1.1 and Mojave 10.14.6

Affinity Publisher, Designer and Photo 1.10.5 - 2.2.1

www.bingercreative.co.uk

 

 

 

 

 

Link to comment
Share on other sites

1 hour ago, >|< said:

The beach-balling happens when the complex group is a snapping candidate and Snap To Gaps And Sizes is enabled because there are a bazillion objects in the group.

Maybe it would be useful to have an option to limit snapping to the bounding box of a group if the group has more than some set number of objects in it?

Link to comment
Share on other sites

  • Staff

This will be because you've got a very complicated group object.

 

I changed snapping bounding calculations recently to produce separate bounding boxes for each curve in a poly-curve object (apparently as Illustrator would).  It's clear that this isn't ideal for groups, so I'll correct that so that groups still just produce a single bounding box.  Should give the best of both worlds.

 

SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB
Link to comment
Share on other sites

On 4/5/2019 at 11:45 PM, fde101 said:

Maybe it would be useful to have an option to limit snapping to the bounding box of a group if the group has more than some set number of objects in it?

AAAAAAAAHHHHHHH! damn good idea - 

1 hour ago, Ben said:

I changed snapping bounding calculations recently to produce separate bounding boxes for each curve in a poly-curve object (apparently as Illustrator would).  It's clear that this isn't ideal for groups, so I'll correct that so that groups still just produce a single bounding box.  Should give the best of both worlds.

Top stuff Ben 

 

 

Daz1.png

Mac Pro Cheese-grater (Early 2009) 2.93 GHz 6-Core Intel Xeon 48 GB 1333 MHz DDR3 ECC Ram, Sapphire Pulse Radeon RX 580 8GB GDDR5, Ugee 19" Graphics Tablet Monitor Triple boot via OCLP 1.2.1 - Mac OS Monterey 12.7.1, Sonoma 14.1.1 and Mojave 10.14.6

Affinity Publisher, Designer and Photo 1.10.5 - 2.2.1

www.bingercreative.co.uk

 

 

 

 

 

Link to comment
Share on other sites

×
×
  • 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.