diff --git a/src/components/load3d/Load3D.vue b/src/components/load3d/Load3D.vue index f269108fe..88ed84a57 100644 --- a/src/components/load3d/Load3D.vue +++ b/src/components/load3d/Load3D.vue @@ -150,8 +150,8 @@ const handleStopRecording = () => { if (load3DSceneRef.value?.load3d) { load3DSceneRef.value.load3d.stopRecording() isRecording.value = false - hasRecording.value = true recordingDuration.value = load3DSceneRef.value.load3d.getRecordingDuration() + hasRecording.value = recordingDuration.value > 0 } } @@ -294,8 +294,8 @@ const listenRecordingStatusChange = (value: boolean) => { isRecording.value = value if (!value && load3DSceneRef.value?.load3d) { - hasRecording.value = true recordingDuration.value = load3DSceneRef.value.load3d.getRecordingDuration() + hasRecording.value = recordingDuration.value > 0 } } diff --git a/src/components/load3d/Load3DAnimation.vue b/src/components/load3d/Load3DAnimation.vue index 175664ac5..bc23b53d6 100644 --- a/src/components/load3d/Load3DAnimation.vue +++ b/src/components/load3d/Load3DAnimation.vue @@ -168,8 +168,8 @@ const handleStopRecording = () => { if (sceneRef?.load3d) { sceneRef.load3d.stopRecording() isRecording.value = false - hasRecording.value = true recordingDuration.value = sceneRef.load3d.getRecordingDuration() + hasRecording.value = recordingDuration.value > 0 } } @@ -197,8 +197,8 @@ const listenRecordingStatusChange = (value: boolean) => { if (!value) { const sceneRef = load3DAnimationSceneRef.value?.load3DSceneRef if (sceneRef?.load3d) { - hasRecording.value = true recordingDuration.value = sceneRef.load3d.getRecordingDuration() + hasRecording.value = recordingDuration.value > 0 } } } diff --git a/src/components/load3d/controls/RecordingControls.vue b/src/components/load3d/controls/RecordingControls.vue index 0b6a23444..9eb305a47 100644 --- a/src/components/load3d/controls/RecordingControls.vue +++ b/src/components/load3d/controls/RecordingControls.vue @@ -99,8 +99,6 @@ const emit = defineEmits<{ }>() const resizeNodeMatchOutput = () => { - console.log('resizeNodeMatchOutput') - const outputWidth = node.widgets?.find((w) => w.name === 'width') const outputHeight = node.widgets?.find((w) => w.name === 'height')