fix: Handle case where event is null/undefined (#1254)
* fix: Handle case where `event` is null/undefined * add changeset
This commit is contained in:
5
.changeset/tiny-buckets-love.md
Normal file
5
.changeset/tiny-buckets-love.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'rrweb': patch
|
||||
---
|
||||
|
||||
Handle case where `event` is null/undefined
|
||||
@@ -76,10 +76,11 @@ function getEventTarget(event: Event | NonStandardEvent): EventTarget | null {
|
||||
} else if ('path' in event && event.path.length) {
|
||||
return event.path[0];
|
||||
}
|
||||
return event.target;
|
||||
} catch {
|
||||
return event.target;
|
||||
// fallback to `event.target` below
|
||||
}
|
||||
|
||||
return event && event.target;
|
||||
}
|
||||
|
||||
export function initMutationObserver(
|
||||
|
||||
Reference in New Issue
Block a user