diff --git a/src/path/PathItem.Boolean.js b/src/path/PathItem.Boolean.js index 0919f378..afc3961f 100644 --- a/src/path/PathItem.Boolean.js +++ b/src/path/PathItem.Boolean.js @@ -815,8 +815,7 @@ PathItem.inject(new function() { if (isNonZero && !isOverlapping) { windings[i] += windings[j]; // Remove path if rule is nonzero and winding - // changes from nonzero to zero or from zero to - // nonzero between containing path and path. + // of path and containing path is not zero. if (windings[i] && windings[j]) { exclude = excluded[i] = true; break;