From cbd1b8212370c67b34a70dccd21bd82de72fead2 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Tue, 7 Apr 2026 04:41:27 +0200 Subject: refactor: structured track layout per scene --- apps/web/src/stores/sounds-store.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'apps/web/src/stores') diff --git a/apps/web/src/stores/sounds-store.ts b/apps/web/src/stores/sounds-store.ts index b32d77bc..e7622240 100644 --- a/apps/web/src/stores/sounds-store.ts +++ b/apps/web/src/stores/sounds-store.ts @@ -215,7 +215,7 @@ export const useSoundsStore = create((set, get) => ({ try { const editor = EditorCore.getInstance(); const currentTime = editor.playback.getCurrentTime(); - const tracks = editor.timeline.getTracks(); + const tracks = editor.scenes.getActiveScene().tracks; const response = await fetch(audioUrl); if (!response.ok) @@ -225,7 +225,7 @@ export const useSoundsStore = create((set, get) => ({ const audioContext = new AudioContext(); const buffer = await audioContext.decodeAudioData(arrayBuffer); - const audioTrack = tracks.find((t) => t.type === "audio"); + const audioTrack = tracks.audio[0]; let trackId: string; if (audioTrack) { -- cgit v1.3.1