Skip to content
Merged
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ define([
* @returns {Object} Chainable.
*/
initModalEvents: function () {
this.options.keyEventHandlers.escapeKey = this.options.outerClickHandler = this[this.onCancel].bind(this);
this.options.keyEventHandlers.escapeKey = this[this.onCancel].bind(this);

return this;
},
Expand Down
4 changes: 1 addition & 3 deletions app/code/Magento/Ui/view/base/web/js/modal/modal.js
Original file line number Diff line number Diff line change
Expand Up @@ -424,8 +424,7 @@ define([
* Creates overlay, append it to wrapper, set previous click event on overlay.
*/
_createOverlay: function () {
var events,
outerClickHandler = this.options.outerClickHandler || this.closeModal;
var events;

this.overlay = $('.' + this.options.overlayClass);

Expand All @@ -437,7 +436,6 @@ define([
}
events = $._data(this.overlay.get(0), 'events');
events ? this.prevOverlayHandler = events.click[0].handler : false;
this.options.clickableOverlay ? this.overlay.unbind().on('click', outerClickHandler) : false;
},

/**
Expand Down