summaryrefslogtreecommitdiffstats
path: root/src/object
diff options
context:
space:
mode:
authorJabiertxof <jabier.arraiza@marker.es>2018-12-21 18:57:33 +0000
committerJabiertxof <jabier.arraiza@marker.es>2018-12-21 18:57:33 +0000
commitd045871d73523dd183d7d5f8f23573f9d78ff017 (patch)
tree358386ab3c65a19ef2c7cd963dc98700254304b5 /src/object
parentINSTALL.md: libsig++ moved to github.com (diff)
downloadinkscape-d045871d73523dd183d7d5f8f23573f9d78ff017.tar.gz
inkscape-d045871d73523dd183d7d5f8f23573f9d78ff017.zip
Allow edit LPE on nestad groups
Diffstat (limited to 'src/object')
-rw-r--r--src/object/sp-ellipse.cpp2
-rw-r--r--src/object/sp-path.cpp2
-rw-r--r--src/object/sp-spiral.cpp2
-rw-r--r--src/object/sp-star.cpp2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/object/sp-ellipse.cpp b/src/object/sp-ellipse.cpp
index 70620b888..361c90428 100644
--- a/src/object/sp-ellipse.cpp
+++ b/src/object/sp-ellipse.cpp
@@ -504,7 +504,7 @@ void SPGenericEllipse::set_shape()
Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform)
{
- if (hasPathEffect() && pathEffectsEnabled()) {
+ if (hasPathEffectRecursive() && pathEffectsEnabled()) {
return xform;
}
diff --git a/src/object/sp-path.cpp b/src/object/sp-path.cpp
index 6456b52c5..0ff31f823 100644
--- a/src/object/sp-path.cpp
+++ b/src/object/sp-path.cpp
@@ -343,7 +343,7 @@ Geom::Affine SPPath::set_transform(Geom::Affine const &transform) {
if (!_curve) { // 0 nodes, nothing to transform
return Geom::identity();
}
- if (hasPathEffect() && pathEffectsEnabled()) {
+ if (hasPathEffectRecursive() && pathEffectsEnabled()) {
return transform;
}
diff --git a/src/object/sp-spiral.cpp b/src/object/sp-spiral.cpp
index f1e2bbf32..25a637a39 100644
--- a/src/object/sp-spiral.cpp
+++ b/src/object/sp-spiral.cpp
@@ -409,7 +409,7 @@ void SPSpiral::snappoints(std::vector<Inkscape::SnapCandidatePoint> &p, Inkscape
*/
Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform)
{
- if (hasPathEffect() && pathEffectsEnabled()) {
+ if (hasPathEffectRecursive() && pathEffectsEnabled()) {
return xform;
}
// Only set transform with proportional scaling
diff --git a/src/object/sp-star.cpp b/src/object/sp-star.cpp
index 898bd4225..59f30b6fa 100644
--- a/src/object/sp-star.cpp
+++ b/src/object/sp-star.cpp
@@ -491,7 +491,7 @@ void SPStar::snappoints(std::vector<Inkscape::SnapCandidatePoint> &p, Inkscape::
Geom::Affine SPStar::set_transform(Geom::Affine const &xform)
{
bool opt_trans = (randomized == 0);
- if (hasPathEffect() && pathEffectsEnabled()) {
+ if (hasPathEffectRecursive() && pathEffectsEnabled()) {
return xform;
}
// Only set transform with proportional scaling