From 422a99ebd6cad02b5e865bca1ddf64cbfe01b1d0 Mon Sep 17 00:00:00 2001 From: katspaugh <381895+katspaugh@users.noreply.github.com> Date: Wed, 25 Dec 2024 17:43:48 +0300 Subject: [PATCH] Fix: pass media error object to error event (#3973) --- src/wavesurfer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wavesurfer.ts b/src/wavesurfer.ts index 31785ae74..0f4eda4ab 100644 --- a/src/wavesurfer.ts +++ b/src/wavesurfer.ts @@ -256,7 +256,7 @@ class WaveSurfer extends Player { }), this.onMediaEvent('error', (err) => { - this.emit('error', err.error) + this.emit('error', (this.getMediaElement().error ?? new Error('Media error')) as Error) }), ) }