- 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.