diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2007-12-04 22:25:14 +0000 |
|---|---|---|
| committer | johanengelen <johanengelen@users.sourceforge.net> | 2007-12-04 22:25:14 +0000 |
| commit | 3df8625b9f11ab2609d20d1fa2081c2f4da1fe76 (patch) | |
| tree | 3abeff2a94b52a727e1bbde13de74b6f71dc36ab /src | |
| parent | Don't show error dialog when bitmap export is cancelled by the user (fixes bu... (diff) | |
| download | inkscape-3df8625b9f11ab2609d20d1fa2081c2f4da1fe76.tar.gz inkscape-3df8625b9f11ab2609d20d1fa2081c2f4da1fe76.zip | |
3D grid: When snapping, consider both left and right vertical lines next to the point. (see rev 16610)
(bzr r4171)
Diffstat (limited to 'src')
| -rw-r--r-- | src/display/canvas-axonomgrid.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp index 76e081a72..091f414cf 100644 --- a/src/display/canvas-axonomgrid.cpp +++ b/src/display/canvas-axonomgrid.cpp @@ -627,10 +627,10 @@ CanvasAxonomGridSnapper::_getSnapLines(NR::Point const &p) const scaled_spacing /= SP_ACTIVE_DESKTOP->current_zoom(); } - NR::Coord const rounded = Inkscape::Util::round_to_nearest_multiple_plus(p[0], - scaled_spacing, - grid->origin[0]); - + NR::Coord rounded; + rounded = Inkscape::Util::round_to_nearest_multiple_plus(p[0], scaled_spacing, grid->origin[0]); + s.push_back(std::make_pair(NR::Dim2(0), rounded)); + rounded = Inkscape::Util::round_to_lower_multiple_plus(p[0], scaled_spacing, grid->origin[0]); s.push_back(std::make_pair(NR::Dim2(0), rounded)); return s; |
