fix: audio clip items lost after reload — missing serverFileId on clip/track

- set serverFileId on clip + track when upload succeeds
- serialize/deserialize server_file_id in source_data
- guard clip.buffer null in WaveformLane canvas draw
This commit is contained in:
2026-07-30 20:54:23 +07:00
parent 9c487614f1
commit 4005088e89
3 changed files with 22 additions and 9 deletions
File diff suppressed because one or more lines are too long