From 28ced6185a0b4568b2982963b2a94e7e945145cb Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 4 Nov 2022 12:51:35 -0400 Subject: [PATCH] clean up state from refactor --- src/kiri-mode/cam/client.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/kiri-mode/cam/client.js b/src/kiri-mode/cam/client.js index aa7778c1..58c38d83 100644 --- a/src/kiri-mode/cam/client.js +++ b/src/kiri-mode/cam/client.js @@ -145,7 +145,7 @@ CAM.init = function(kiri, api) { isCamMode = mode === 'CAM'; $('set-tools').style.display = isCamMode ? '' : 'none'; SPACE.platform.setColor(isCamMode ? 0xeeeeee : 0xcccccc); - updateStock(undefined, 'internal'); + updateStock(); UI.func.animate.style.display = isCamMode ? '' : 'none'; if (!isCamMode) { func.clearPops(); @@ -167,8 +167,9 @@ CAM.init = function(kiri, api) { for (let widget of API.widgets.all()) { widget.setAxisIndex(0); } - updateStock(); } + updateStock(); + func.opRender(); }); api.event.on("settings.saved", (settings) => { @@ -190,8 +191,8 @@ CAM.init = function(kiri, api) { api.ui.camTabs.marker.style.display = hasTabs ? 'flex' : 'none'; api.ui.camStock.marker.style.display = proc.camStockOn ? 'flex' : 'none'; api.platform.update_bounds(); - updateStock(settings, 'settings.saved.internal'); setAnimationStyle(); + updateStock(); func.opRender(); }); @@ -1653,7 +1654,7 @@ function animate() { animFn().animate(API); } -function updateStock(args, event) { +function updateStock() { if (isAnimate) { if (isIndexed) { SPACE.world.remove(camStock); @@ -1670,8 +1671,8 @@ function updateStock(args, event) { return; } - const refresh = (event === "selection.scale" || event === 'selection.rotate'); const settings = API.conf.get(); + const widgets = API.widgets.all(); const { stock, process } = settings; const { x, y, z, center } = stock;