snapping (always on for curves, off for shape's bboxes)

Bug #167217 reported by Irisson
2
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Unassigned

Bug Description

Recently (less than 2 weeks ago) snapping got "broken".

Steps to reproduce for freehand/bezier:
1/ open a new default document
2/ open Document properties dialog and navigate to tag
grid/guides
3/ turn "Show grid" on
4/ in order to notice the problems, zoom untill you see
all grid lines (2240% is ok)
5/ select freehand tool or bezier tool and use it. you
notice that it snaps to grid, though snapping to grid
is not enabled in the dialog. The snap distance is
0.4. If you move the slider, the snapping responds to
the change (set it to >1 and snapping if enforced)
Ticking "Snap bounding boxes to grid" on and then off
solves the problem so snapping to bbox seems to be on
by defalt for these tools though the dialog does not
reflect it.

Steps for shapes:
1 - 4 see above
5/ tick "snap bounding boxes to grid" on
6/ select a shape tool (rectangle - circle - star) and
make a shape: it's bbox does not snap to grid whatever
the snap sensitivity/distance is and whatever the
status of "Snap bounding boes to grid" is. ticking it
on or off several times does not change a thing.

Revision history for this message
Rwst (rwst) wrote :

thanks for your report, every single observation is confirmed.

as far as I understand, not every tool is snapping-enabled
as of now. what is guaranteed is the selection tool, and it
appears the bezier/freehand tools, too. I don't think shape
creation tools support snapping atm. That's not pressing as
you can quickly switch to selection with the space bar. but
stay tuned.

this leaves the issue of the doc props dialog not switching
on snapping status when the grid is turned on.

Revision history for this message
Rwst (rwst) wrote :

remaining issue resolved in svn

Revision history for this message
Irisson (irisson) wrote :

thanks a bunch! I'll test all this soon.

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.