diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/live_effects/lpe-gears.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/live_effects/lpe-gears.cpp b/src/live_effects/lpe-gears.cpp index 307fab6fd..fc5327257 100644 --- a/src/live_effects/lpe-gears.cpp +++ b/src/live_effects/lpe-gears.cpp @@ -248,6 +248,9 @@ LPEGears::doEffect_path (Geom::PathVector const &path_in) path_out.push_back( gear->path()); for (++it; it != gearpath.end() ; ++it) { + if (are_near((*it).initialPoint(), (*it).finalPoint())) { + continue; + } // iterate through Geom::Curve in path_in Gear* gearnew = new Gear(gear->spawn( (*it).finalPoint() )); path_out.push_back( gearnew->path() ); |
