diff options
| author | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-09-26 08:39:13 +0000 |
|---|---|---|
| committer | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-09-26 08:39:13 +0000 |
| commit | 1680dc25a58450846639cdf8e58fe0c757ca9c9b (patch) | |
| tree | 1ec94cd63c9f52ccedc239dde63fd32cf264c67f /src/object/sp-item.cpp | |
| parent | Fix PDF bitmap export (inverted y-axis) (diff) | |
| download | inkscape-1680dc25a58450846639cdf8e58fe0c757ca9c9b.tar.gz inkscape-1680dc25a58450846639cdf8e58fe0c757ca9c9b.zip | |
Revert 9688e3858010724f4cd16664025e5c54b4e9872f
Diffstat (limited to 'src/object/sp-item.cpp')
| -rw-r--r-- | src/object/sp-item.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/object/sp-item.cpp b/src/object/sp-item.cpp index 14feacf8e..f91310ea5 100644 --- a/src/object/sp-item.cpp +++ b/src/object/sp-item.cpp @@ -1513,13 +1513,11 @@ void SPItem::doWriteTransform(Geom::Affine const &transform, Geom::Affine const !(!transform.isTranslation() && style && style->getFilter())) // the object does not have a filter, or the transform is translation (which is supposed to not affect filters) ) { + transform_attr = this->set_transform(transform); if (freeze_stroke_width) { freeze_stroke_width_recursive(false); - if (compensate) { - double const expansion = 1. / advertized_transform.descrim(); - adjust_stroke_width_recursive(expansion); - } } + } else { if (lpeitem && lpeitem->hasPathEffectRecursive()) { lpeitem->adjust_livepatheffect(transform_attr); |
