When setting a line segment, display jumps one grid point
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When I am laying down lines, I often find that clicking
to set a point, say at position (10,10), will cause the
window to jump and the point will actually end up being
set at (10, 11).
I am using a trackpad with a laptop, so to make sure
that I am not inadvertantly moving the mouse, I always
position the end point with the trackpad, then remove
my finger from the trackpad entirely and then press
the button.
I must then 'undo' the change and then try again.
Usually I can get the point where I want if I position
the pointer at the far edge of the grid point, away
from the side it last jumped toward. For example, if
it last jumped one grid spacing to the right, I'll
position my pointer on the left most edge of the point
I want the line segment on.
This is tedious however and sometimes takes multiple
tries. Pressing the mouse button without any mouse
movement should not move the cursor.
I'm unable to replicate this. Please detail your grid
setting, etc. I suspect this is a problem with how your
X-server handles the track pad. You may want to run xev to
see if what events occur from the trackpad actions you are
describing.