diff options
| author | Diederik van Lierop <mailat-signdiedenrezidotnl> | 2010-05-21 21:46:07 +0000 |
|---|---|---|
| committer | Diederik van Lierop <mailat-signdiedenrezidotnl> | 2010-05-21 21:46:07 +0000 |
| commit | 6e91f64f6479045c9d2fd7702879b73d5988faa2 (patch) | |
| tree | 839b0b991345d107e20b1b83811d156d81b1d219 /src/seltrans.cpp | |
| parent | Translations. inkscape.pot and French translation update. (diff) | |
| download | inkscape-6e91f64f6479045c9d2fd7702879b73d5988faa2.tar.gz inkscape-6e91f64f6479045c9d2fd7702879b73d5988faa2.zip | |
- "Snap nodes or handles" button now also includes smooth nodes
- Improved snap tooltips
(bzr r9440)
Diffstat (limited to 'src/seltrans.cpp')
| -rw-r--r-- | src/seltrans.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/seltrans.cpp b/src/seltrans.cpp index aef608420..05f47d4ab 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -289,13 +289,9 @@ void Inkscape::SelTrans::grab(Geom::Point const &p, gdouble x, gdouble y, bool s // Next, get all points to consider for snapping SnapManager const &m = _desktop->namedview->snap_manager; - Inkscape::SnapPreferences local_snapprefs = m.snapprefs; - local_snapprefs.setSnapToItemNode(true); // We should get at least the cusp nodes here. This might - // have been turned off because (for example) the user only want paths as a snap target, not nodes - // but as a snap source we still need some nodes though! _snap_points.clear(); - _snap_points = selection->getSnapPoints(&local_snapprefs); - std::vector<Inkscape::SnapCandidatePoint> snap_points_hull = selection->getSnapPointsConvexHull(&local_snapprefs); + _snap_points = selection->getSnapPoints(&m.snapprefs); + std::vector<Inkscape::SnapCandidatePoint> snap_points_hull = selection->getSnapPointsConvexHull(&m.snapprefs); if (_snap_points.size() > 200) { /* Snapping a huge number of nodes will take way too long, so limit the number of snappable nodes An average user would rarely ever try to snap such a large number of nodes anyway, because |
