diff --git a/notes.md b/notes.md index 9a1d4ba6..f342ca0a 100644 --- a/notes.md +++ b/notes.md @@ -17,9 +17,9 @@ # FDM -* `B` large # linear points with linear infill (belt only?) +* `B` client/worker cache invalidated by latest rotation work * `B` fix adaptive slicing with multi-extruder -* `B` fix supports with grouped parts +* `B` fix support projection/end with grouped parts * `B` multi-extruder rendering of raft fails to offset the rest of the print * `B` multi-extruder purge blocks fail to generate properly for rafts diff --git a/src/kiri/main.js b/src/kiri/main.js index 8bc14cc7..26fd3870 100644 --- a/src/kiri/main.js +++ b/src/kiri/main.js @@ -1751,7 +1751,12 @@ if (isBelt) { let bounds = platformUpdateBounds(), movey = -(dev.bedDepth / 2 + bounds.min.y); - forAllWidgets(widget => widget.move(0, movey + 5, 0)); + forAllWidgets(widget => { + // only move the master widget in the group + if (widget.id === widget.group.id) { + widget.move(0, movey + 5, 0) + } + }); } platform.update_origin();