Dispose previous waveform on track reload

This commit is contained in:
Salman Ahmed
2022-12-23 00:35:59 +03:00
parent 20370bd5ae
commit 30de9ba795
2 changed files with 7 additions and 9 deletions

View File

@ -141,12 +141,7 @@ namespace osu.Game.Screens.Edit.Compose.Components.Timeline
waveformOpacity = config.GetBindable<float>(OsuSetting.EditorWaveformOpacity);
track.BindTo(editorClock.Track);
track.BindValueChanged(_ =>
{
waveform.Waveform = beatmap.Value.Waveform;
}, true);
waveform.Waveform = beatmap.Value.Waveform;
track.BindValueChanged(_ => waveform.Waveform = beatmap.Value.Waveform, true);
Zoom = (float)(defaultTimelineZoom * editorBeatmap.BeatmapInfo.TimelineZoom);
}