diff --git a/apps/stage-web/src/pages/devtools/audio-record.vue b/apps/stage-web/src/pages/devtools/audio-record.vue index 9cd23dc1d..1d264e8b1 100644 --- a/apps/stage-web/src/pages/devtools/audio-record.vue +++ b/apps/stage-web/src/pages/devtools/audio-record.vue @@ -33,7 +33,9 @@ async function handleStart() { async function handleStop() { await output?.finalize() const bufferTarget = output?.target as BufferTarget | undefined - bufferTarget?.buffer && recorded.value.push(bufferTarget?.buffer) + + if (bufferTarget?.buffer) + recorded.value.push(bufferTarget.buffer) } function handleCancel() {