Skip to content

Commit 909ca1c

Browse files
committed
Guard against cases where stale url is loaded.
1 parent 07051d1 commit 909ca1c

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Source/FDWaveformView.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ open class FDWaveformView: UIView {
3333

3434
FDAudioContext.load(fromAudioURL: audioURL) { audioContext in
3535
DispatchQueue.main.async {
36+
guard self.audioURL == audioContext?.audioURL else { return }
37+
3638
if audioContext == nil {
3739
NSLog("FDWaveformView failed to load URL: \(audioURL)")
3840
}

0 commit comments

Comments
 (0)