Skip to content

Commit 9c53393

Browse files
authored
re-render on build volume change (#245)
1 parent 731849f commit 9c53393

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

demo/js/app.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -188,18 +188,20 @@ export const app = (window.app = createApp({
188188
await selectPreset(defaultPreset);
189189

190190
watchEffect(() => {
191-
preview.renderTravel = settings.value.renderTravel;
192-
preview.buildVolume = settings.value.drawBuildVolume ? settings.value.buildVolume : undefined;
193191
preview.backgroundColor = settings.value.backgroundColor;
194-
195-
render();
196192
});
197193

198194
watchEffect(() => {
199-
preview.renderExtrusion = settings.value.renderExtrusion;
195+
preview.buildVolume = settings.value.drawBuildVolume ? settings.value.buildVolume : undefined;
196+
preview.buildVolume.x = +settings.value.buildVolume.x;
197+
preview.buildVolume.y = +settings.value.buildVolume.y;
198+
preview.buildVolume.z = +settings.value.buildVolume.z;
200199

200+
preview.renderTravel = settings.value.renderTravel;
201201
preview.travelColor = settings.value.travelColor;
202202
preview.lineWidth = +settings.value.lineWidth;
203+
204+
preview.renderExtrusion = settings.value.renderExtrusion;
203205
preview.renderTubes = settings.value.renderTubes;
204206
preview.extrusionWidth = +settings.value.extrusionWidth;
205207
preview.extrusionColor = settings.value.colors.length === 1 ? settings.value.colors[0] : settings.value.colors;

0 commit comments

Comments
 (0)