diff options
| author | Jabier Arraiza Cenoz <jabier.arraiza@marker.es> | 2015-08-08 00:23:52 +0000 |
|---|---|---|
| committer | Jabiertxof <jtx@jtx.marker.es> | 2015-08-08 00:23:52 +0000 |
| commit | e37df71275e0b1b195924670766d5408a80cca31 (patch) | |
| tree | fc7c625eb4e13914a7b0c85a756d7e8ecdddaf62 /src/ui/tools/freehand-base.cpp | |
| parent | Fix a bug scaling path parameters (diff) | |
| download | inkscape-e37df71275e0b1b195924670766d5408a80cca31.tar.gz inkscape-e37df71275e0b1b195924670766d5408a80cca31.zip | |
allow more translations than only scale
(bzr r14283)
Diffstat (limited to 'src/ui/tools/freehand-base.cpp')
| -rw-r--r-- | src/ui/tools/freehand-base.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp index 4e5fcfbee..a889a12e6 100644 --- a/src/ui/tools/freehand-base.cpp +++ b/src/ui/tools/freehand-base.cpp @@ -429,11 +429,7 @@ static void spdc_check_for_and_apply_waiting_LPE(FreehandBase *dc, SPItem *item, bend_item = dc->selection->singleItem(); if(bend_item){ bend_item->moveTo(item,false); - Geom::Coord expansion_X = bend_item->transform.expansionX(); - Geom::Coord expansion_Y = bend_item->transform.expansionY(); - bend_item->transform = Geom::Affine(1,0,0,1,0,0); - bend_item->transform.setExpansionX(expansion_X); - bend_item->transform.setExpansionY(expansion_Y); + bend_item->transform.setTranslation(Geom::Point()); spdc_apply_bend_shape(svgd, dc, bend_item); dc->selection->add(SP_OBJECT(bend_item)); |
