Opposite symmetric node handle does not snap to grid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Low
|
Krzysztof Kosinski |
Bug Description
Using Inkscape 0.47 on Windows 7 Professional 64-bits.
When editing a path, node handles will snap to the grid as expected. However, when a node is set to Symmetric, the opposite handle will not snap to the grid, making the node (slightly) asymmetric.
Steps to reproduce:
0. To best observe the effect, set the snapping delay to 0 in Preferences.
1. Create a new document.
2. Add a grid, and ensure that snapping is enabled for it.
3. Create a curve with the Bezier tool: click, drag, click, Enter.
4. Select the middle node with the node editing tool.
5. Click the Symmetric button in the toolbar. The handles will be adjusted to make them symmetric.
6. Drag one of the handles and let it snap to the grid.
Expected result: the handle (call this O) opposite the one I'm dragging (call this D) should remain exactly opposite to O, and at the same distance from the node itself (call this N).
Actual result: O does remain exactly opposite D, but its distance to N varies smoothly with my mouse movements. It is as though O's distance is computed from the position of D *before* snapping is applied to D's position.
Related branches
tags: | added: node-editing |
Changed in inkscape: | |
assignee: | nobody → Krzysztof Kosinski (tweenk) |
Changed in inkscape: | |
status: | New → Confirmed |
importance: | Undecided → Low |
status: | Confirmed → In Progress |
Changed in inkscape: | |
status: | In Progress → Fix Committed |
milestone: | none → 0.48 |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
fix confirmed with Inkscape 0.47+devel r9192 on OS X 10.5.8
@Krzysztof - thx a lot for implementing handle snapping in the new node tool :)
nitpicking: in 0.47 <SHIFT> allows to temporarily disable snapping (to grid) while dragging a handle - would it be hard to add this shortcut back as well?