diff --git a/frontend/app/components/Session/Player/ReplayPlayer/AudioPlayer.tsx b/frontend/app/components/Session/Player/ReplayPlayer/AudioPlayer.tsx index 9a103665e..9abcf1234 100644 --- a/frontend/app/components/Session/Player/ReplayPlayer/AudioPlayer.tsx +++ b/frontend/app/components/Session/Player/ReplayPlayer/AudioPlayer.tsx @@ -42,7 +42,7 @@ function DropdownAudioPlayer({ return { url: data.url, timestamp: data.timestamp, - start: startTs, + start: Math.max(0, startTs), }; }), [audioEvents.length, sessionStart], diff --git a/frontend/app/components/Session_/Player/Controls/Controls.tsx b/frontend/app/components/Session_/Player/Controls/Controls.tsx index 691ae6eb1..a7038da7b 100644 --- a/frontend/app/components/Session_/Player/Controls/Controls.tsx +++ b/frontend/app/components/Session_/Player/Controls/Controls.tsx @@ -265,11 +265,11 @@ const DevtoolsButtons = observer( aiSummaryStore.setToggleSummary(!aiSummaryStore.toggleSummary); }; - const possibleAudio = events.filter((e) => e.name.includes('media/audio')); + const possibleAudio = events.filter((e) => e.name?.includes('media/audio')); const integratedServices = integrationsStore.integrations.backendLogIntegrations; - const showIcons = activeTab === 'EXPORT' + const showIcons = activeTab === 'EXPORT'; const labels = { console: { icon: ,