Jump to content

Recommended Posts

When in Affinity Designer I choose to snap to grid only, I expect my elements to snap to the horizontal and vertical grid  intersections only.

 

However, when dragging a rectangle for example, it vertically snaps in the middle of two grid lines.

 

Especially with text frames, the bounding box or baseline snaps in between the grid lines, sometimes between pixels.

 

I find this very annoying. It takes more time to get things precisely in place. Can someone explain to me why that is happening?

 

See the video’s I’ve attached that Illustrate this behavior.

 

AD-snap-to-grid-only-text.mov

AD-snap-to-grid-only-rectangle.mov

Share this post


Link to post
Share on other sites

Hi Teddy,

Welcome to Affinity Forums :)

Can you please attach both afdesign files so I can take a closer look?

It would also help if you could a attach screen capture of your Grid and Axis Manager and Snapping Manager settings.

Here's how to attach image/files to a post just in case.

Share this post


Link to post
Share on other sites

It's the automatic grid behaviour - it includes midpoints between the visible lines.  Does the grid change as you zoom?

 

Switch off "Use automatic grid" and set up the grid manually.


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

Actually - that may be a bug...

 

Thought it seems to be working ok for me in the MAS version.


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

Thank you both for looking into this.  :)

 

Can I deliver the afdesign files to you directly MEB? Since they are part of a project that isn’t public yet, I’d rather not post them here. I’ve attached a screenshot of my grid and snapping settings.

post-49991-0-69802100-1496935807_thumb.png

post-49991-0-56294500-1496935814_thumb.png

Share this post


Link to post
Share on other sites

It's the automatic grid behaviour - it includes midpoints between the visible lines.  Does the grid change as you zoom?

 

Switch off "Use automatic grid" and set up the grid manually.

 

That’s interesting, but I do not use the automatic grid.

Share this post


Link to post
Share on other sites

Thanks, I’ve installed the Beta and gave it a try. It seems to be fixed for shapes, but the issue persists for text frames. Both in the file I’ve provided, as well as in a newly created file. The snapping seems to apply to the text frame as well as the text itself (and its baseline), see the video’s attached. The first example has a baseline shift applied to the text, the second doesn’t.

 

SnapToGridBeta02.mov

SnapToGridBeta01.mov

Edited by Teddy
Uploaded new video file

Share this post


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


×
×
  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. 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.