Jump to content
Dazmondo77

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


Mac Pro Cheese-grater (Early 2009)
2.93 GHz 6-Core Intel Xeon
48 GB 1333 MHz DDR3 ECC Ram
NVIDIA GeForce GT 630 - 2 GB
Ugee 19" Graphics Tablet Monitor
Mac OS 10.11.6 El Capitan

Affinity Designer, Photo and Publisher 1.7.1 + Betas when available

Binger.jpg.1f81574106cc2dea8ae65d0a572b9ef9.jpg
www.bingercreative.co.uk

Share this post


Link to post
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?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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 

 

 


Mac Pro Cheese-grater (Early 2009)
2.93 GHz 6-Core Intel Xeon
48 GB 1333 MHz DDR3 ECC Ram
NVIDIA GeForce GT 630 - 2 GB
Ugee 19" Graphics Tablet Monitor
Mac OS 10.11.6 El Capitan

Affinity Designer, Photo and Publisher 1.7.1 + Betas when available

Binger.jpg.1f81574106cc2dea8ae65d0a572b9ef9.jpg
www.bingercreative.co.uk

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | 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.