I've noticed that sometimes the 'Snap to Grid' functionality does not work as expected.
It seems like each component has its own grid to snap to which makes it difficult to align components that are critical with their alignment.
Steps to reproduce:
\- Create a PCB layout with two 0805 resistors
\- Set snap size to 0\.5mm
\- Try to align the two SMD resistors
Observation:
\- Aligning the two resistors does not work because they snap to different 0\.5mm grids
\- When moving both resistors multiple times\, the bug "fixes" itself\.
\- When setting the size of the displayed grid to the snap size\, the components also don't align with the displayed grid\.
The same thing happens with the schematic editor sometimes, although it's less annoying there since schematics don't require perfect alignment.
Expected:
\- I'd expect that the Snap to Grid really snaps to the grid that I specify \- and that all components use the same grid\.
Chrome
91.0.4472.124
Windows
10
EasyEDA
6.4.20.2