Merge pull request #10859 from jffmichi/fix_leadinoutdressup

Path: fix LeadInOutDressup incorrectly treating missing axis words as…
This commit is contained in:
sliptonic
2023-10-02 10:14:45 -05:00
committed by GitHub

View File

@@ -559,7 +559,10 @@ class ObjectDressup:
queue = []
# Save all move commands
queue.append(curCommand)
# getLeadStart and getLeadEnd incorrectly treat missing axis words as being 0.
currXYZ = { k: currLocation[k] for k in "XYZ" if k in currLocation }
tmp = Path.Command(curCommand.Name, currXYZ | curCommand.Parameters)
queue.append(tmp)
currLocation.update(curCommand.Parameters)
prevCmd = curCommand