pull/8443/head
adiguba 3 years ago
parent 26b3cbe571
commit 668ed8cda8

@ -88,9 +88,7 @@ export function createEventDispatcher<EventMap extends {} = any>(): <
// TODO are there situations where events could be dispatched // TODO are there situations where events could be dispatched
// in a server (non-DOM) environment? // in a server (non-DOM) environment?
const event = custom_event(type, detail, { cancelable }); const event = custom_event(type, detail, { cancelable });
invoke_callbacks(callbacks, component, event); invoke_callbacks(callbacks, component, event);
return !event.defaultPrevented; return !event.defaultPrevented;
} }
@ -159,7 +157,7 @@ export function bubble(component, event) {
function invoke_callbacks(callbacks, source, event) { function invoke_callbacks(callbacks, source, event) {
callbacks.slice().forEach(fn => { callbacks.slice().forEach(fn => {
try { try {
return fn.call(source, event); fn.call(source, event);
} catch (err) { } catch (err) {
// @ts-ignore // @ts-ignore
if (window.reportError) { if (window.reportError) {

Loading…
Cancel
Save