diff --git a/src/kiri-mode/cam/client.js b/src/kiri-mode/cam/client.js index d40c0e10..df5fd9d5 100644 --- a/src/kiri-mode/cam/client.js +++ b/src/kiri-mode/cam/client.js @@ -1683,7 +1683,6 @@ function updateStock() { const { x, y, z, center } = stock; UI.func.animate.classList.add('disabled'); - if (x && y && z) { UI.func.animate.classList.remove('disabled'); if (!camStock) { diff --git a/src/kiri/platform.js b/src/kiri/platform.js index dd067f9e..a64e030e 100644 --- a/src/kiri/platform.js +++ b/src/kiri/platform.js @@ -197,7 +197,7 @@ function platformUpdateBounds() { const bounds = new THREE.Box3(); api.widgets.each(widget => { let wp = widget.track.pos; - let wb = widget.getBoundingBox(); + let wb = widget.getBoundingBox().clone(); wb.min.x += wp.x; wb.max.x += wp.x; wb.min.y += wp.y;