From 5f5cb16ee7b30d51bea026d373a219eec5b4a40b Mon Sep 17 00:00:00 2001
From: Pavel Bystritsky
Date: Thu, 1 Nov 2018 13:25:27 +0200
Subject: [PATCH] magento/magento2#18458: [Forwardport] Magento version 2.2.6
Alert widget gets close when click anywhere on screen.
---
app/code/Magento/Ui/view/base/web/js/modal/modal-component.js | 2 +-
app/code/Magento/Ui/view/base/web/js/modal/modal.js | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/app/code/Magento/Ui/view/base/web/js/modal/modal-component.js b/app/code/Magento/Ui/view/base/web/js/modal/modal-component.js
index 9964e9f6b84e5..98b84831d69ea 100644
--- a/app/code/Magento/Ui/view/base/web/js/modal/modal-component.js
+++ b/app/code/Magento/Ui/view/base/web/js/modal/modal-component.js
@@ -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;
},
diff --git a/app/code/Magento/Ui/view/base/web/js/modal/modal.js b/app/code/Magento/Ui/view/base/web/js/modal/modal.js
index c81274337f418..14f2a932d987d 100644
--- a/app/code/Magento/Ui/view/base/web/js/modal/modal.js
+++ b/app/code/Magento/Ui/view/base/web/js/modal/modal.js
@@ -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);
@@ -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;
},
/**