- Affected version
 - 2.3.0
 
		Code:
	
	const e = new Event('overlay:before-show')
options.beforeShow(overlay, e)
if (e.defaultPrevented)
{
    return
}
	If a
_beforeShow implementation calls e.preventDefault(); this will silently fail. Setting e.cancelable = true; before the call will then work but is very much an unexpected break.This applies to
_afterShow as well.