fix area trace early termination conflict with drape

This commit is contained in:
Stewart Allen 2025-12-11 08:26:57 -05:00
commit adbf4f61d7

View file

@ -231,7 +231,7 @@ class OpArea extends CamOp {
count: op.steps ?? 1, outs, flat: true, z, minArea: 0, open: true
});
}
if (outs.length === 0) {
if (outs.length === 0 && !op.drape) {
// terminate z descent when no further output possible
break;
}