Bug in modal.js: defaultPrevented called on jQuery.Event instead of isDefaultPrevented()
Created by: joakimriedel
Tried to prevent the hidePrevented.bs.modal
event using e.preventDefault()
, but it won't work since the code checks for defaultPrevented
instead of isDefaultPrevented()
.
The bug on this line: https://github.com/twbs/bootstrap/blob/v4.5.2/js/src/modal.js#L237
All the other events are properly using isDefaultPrevented()
see for example this line: https://github.com/twbs/bootstrap/blob/v4.5.2/js/src/modal.js#L117
Here's a simple fix: https://github.com/twbs/bootstrap/compare/v4.5.2...joakimriedel:joakimriedel/defaultPrevented?expand=1
Patch for 4.5.2 ?