diff --git a/enjoy/src/renderer/components/medias/media-current-recording.tsx b/enjoy/src/renderer/components/medias/media-current-recording.tsx index 8e6cc884..56d92677 100644 --- a/enjoy/src/renderer/components/medias/media-current-recording.tsx +++ b/enjoy/src/renderer/components/medias/media-current-recording.tsx @@ -96,6 +96,8 @@ export const MediaCurrentRecording = (props: { height?: number }) => { * with the original pitch contour. */ const renderComparingPitchContour = () => { + if (!currentRecording) return; + const region = mediaRegions .getRegions() .find((r) => r.id.startsWith("segment-region")); @@ -171,6 +173,8 @@ export const MediaCurrentRecording = (props: { height?: number }) => { }; const handleShare = async () => { + if (!currentRecording) return; + if (!currentRecording.uploadedAt) { try { await EnjoyApp.recordings.upload(currentRecording.id);