Skip to main content
JosephxBrick
Active Member
October 21, 2021

Turning off "snap to pixel grid" should turn snapping off!

  • October 21, 2021
  • 68 replies
  • 51038 views

Hi!

Turning off “snap to pixel grid” in a Figma Design file no longer changes snapping behavior when dragging frames around.

Whether this feature is turned on or off, a dragged frame still snaps to each pixel, no matter how zoomed-in. Note that some other objects (e.g., vector objects) still respect this setting. It’s just an issue with frames, components, and component instances. Note that If I group the frame, I then can drag the group to any sub-pixel location.

I’ve restarted my machine, restarted Figma, checked for updates, reloaded tabs, tried it in other design files. Tried it in the client, in Chrome, and in Safari. Same problem.

Can anyone else replicate this?

68 replies

Kristaps_Stikuts
Active Member
April 4, 2024

bump. ten characters.

Graham_Tucker
June 27, 2024

also bump. would love the option to RnR without snap . . .

Dale_Crawford
July 3, 2024

Seriously: if the Figma team can respond to say, “It’s an expected behavior,” why can’t they respond when dozens of uses call them out on that obvious baloney? In this case, “Expected Behavior” means, "Ooops, we wrote the code that way, and yep, Figma is doing what the code is written to do, so instead of admitting that it’s a problem, let’s lie to the people who use this software to make a living and tell them, “it’s a feature.”

Have some respect for your company and your team here. You know it’s not a feature. We know it’s not a feature. And yeah, your team has been hard at work on your major UI update, but bugs come first. And this is a bug. Sure, the code may be functioning as written, but the bug is in the spec’d behavior, not in the code.

For crying out loud, stop trying to Trump your way out of this and fix the problem.

Dale_Crawford
July 3, 2024

…and while you’re in there writing new, correct code, why not make snapping to grid a property of the object, not of the application itself? That way everyone gets the solution they need, and both solutions can be applied in the same project.

Russell_Phillip
New Member
July 10, 2024

It’s absolutely insane that we’re still having these issues. Snap to pixel, round to pixel… FGS exporting out assets should work as you’d expect @ true size. So infuriating.

Vero3
New Participant
July 28, 2024

Same here, also annoyed, while trying to edit icons, please fix this. It is not a feature, it is a UX flaw.

August 19, 2024

Its 17th Aug 2024 and still this anno


ying issue is not resolved. Center line should be in exact center but no :-/

August 20, 2024

Same issue after years, I can’t properly center small icons even with snapping turned off. It’s annoying trying to work with small assets when working with vectors it always changes the position when scaling to fit the grid.

Tim_Beitz
October 8, 2024

Still an issue…

To align a component or grouped object without snapping, you must break component instances from the main component and ungroup, which breaks the design system. Boooo…

Tom_Auger2
Active Member
October 21, 2024

Same frustration here. Just trying to create some simple vectors to enhance an existing UI component and I cannot for the life of me get them to line up because Figma has arbitrarily decided it’s the top (not the bottom) of the frame that should snap to pixel grid.

I was resigned to turning off pixel grid, zooming into max zoom and “eyeballing it” like a chump, when I discovered even that won’t work because of some arbitrary decision around frames and pixel snapping.

I’m assuming there’s a reason for this at the software level - I have to believe this is not a “design decision” but a “software architecture limitation” and probably wuld require a whole bunch of re-engineering to address.

That doesn’t change the fact that the behaviour is plain WRONG from an end-user standpoint and should be addressed - so long as it doesn’t have an immense impact on software performance.