OpenGL move not aligned to grid shown

Bug #1465022 reported by Tobias Müller
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
High
Unassigned

Bug Description

When I align an object (e.g. resistor) to a grid in default canvas and switch to OpenGL the middle of the object (blue cross) is perfectly aligned onto the grid shown. However as soon as I move the object it snaps to a grid seems to be offset, however the displayed grid does not change.

So if I switch between default and OpenGL mode some of my components are aligned properly (those which only have been edited in default canvas mode) and some components are offset (those which have been edited in OpenGL mode).

Tags: cern gal

Related branches

Revision history for this message
Nick Østergaard (nickoe) wrote :

Which kicad version?

Revision history for this message
Nick Østergaard (nickoe) wrote :

I can't really confirm this on 5732, or maybe I don't understand what the issue is. Please also make a couple of screenshots that illustrate the issue.

Changed in kicad:
status: New → Incomplete
tags: added: cern gal
Revision history for this message
Tomasz Wlostowski (twlostow) wrote :

Hi Tobias,

Could you shoot a movie demonstrating the issue?

Best,
Tom

Revision history for this message
Tobias Müller (ubuntu-email-twam) wrote :

This is BZR 5746 running on OS X from the nightly builds.

While trying to reproduce the problem in a simple file for the demo video, I noticed that it only appears if the grid origin is NOT set to 0,0. Have a look at http://misc.twam.info/images/kicad/grid_align.mp4 which shows in the first have the expect behaviour with grid origin set to 0,0 and in the second half the erroneous behaviour with grid origin set to 100,100.

Changed in kicad:
importance: Undecided → High
Revision history for this message
Jon Neal (reportingsjr) wrote :

Hmmm, so it appears that high values for the grid origin (1000,1000) don't have this issue. Very odd.

Revision history for this message
Tobias Müller (ubuntu-email-twam) wrote :

I can also see this issue with an offset of 1mm. It also shows only in directions with offset, so if I set (0,1) as an offset I only see it in y direction.

Changed in kicad:
status: Incomplete → Fix Committed
Revision history for this message
Tobias Müller (ubuntu-email-twam) wrote :

Seems to work with BZR 5852 for me now. Thanks a lot!

Jon Neal (reportingsjr)
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.