fix widget list re-fetch post support synth
This commit is contained in:
parent
f999e8c65c
commit
b3b356fbb5
2 changed files with 5 additions and 3 deletions
|
|
@ -80,7 +80,7 @@
|
||||||
"sliceSupportExtra": 0,
|
"sliceSupportExtra": 0,
|
||||||
"sliceSupportAngle": 1,
|
"sliceSupportAngle": 1,
|
||||||
"sliceSupportNozzle": 0,
|
"sliceSupportNozzle": 0,
|
||||||
"sliceSolidMinArea": 15,
|
"sliceSolidMinArea": 5,
|
||||||
"sliceSolidLayers": 3,
|
"sliceSolidLayers": 3,
|
||||||
"sliceBottomLayers": 3,
|
"sliceBottomLayers": 3,
|
||||||
"sliceTopLayers": 3,
|
"sliceTopLayers": 3,
|
||||||
|
|
@ -135,7 +135,7 @@
|
||||||
"sliceSupportExtra": 0,
|
"sliceSupportExtra": 0,
|
||||||
"sliceSupportAngle": 1,
|
"sliceSupportAngle": 1,
|
||||||
"sliceSupportNozzle": 0,
|
"sliceSupportNozzle": 0,
|
||||||
"sliceSolidMinArea": 15,
|
"sliceSolidMinArea": 5,
|
||||||
"sliceSolidLayers": 3,
|
"sliceSolidLayers": 3,
|
||||||
"sliceBottomLayers": 3,
|
"sliceBottomLayers": 3,
|
||||||
"sliceTopLayers": 3,
|
"sliceTopLayers": 3,
|
||||||
|
|
|
||||||
|
|
@ -52,9 +52,11 @@ function prepareSlices(callback, scale = 1, offset = 0) {
|
||||||
view.set_slice();
|
view.set_slice();
|
||||||
conf.save();
|
conf.save();
|
||||||
|
|
||||||
|
// allow client.js to generate support widgets
|
||||||
event.emit('slice.begin', settings.mode);
|
event.emit('slice.begin', settings.mode);
|
||||||
|
|
||||||
const slicing = widgets
|
// refresh widget list because slice.begin may generate supports
|
||||||
|
const slicing = api.widgets.all()
|
||||||
.slice()
|
.slice()
|
||||||
.filter(w => !w.track.ignore && !w.meta.disabled);
|
.filter(w => !w.track.ignore && !w.meta.disabled);
|
||||||
const totalv = slicing.map(w => w.getVertices().count).reduce((a,v) => a + v);
|
const totalv = slicing.map(w => w.getVertices().count).reduce((a,v) => a + v);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue