Skip to content

Commit cd29620

Browse files
committed
Make sure that modalOpen is used when closing modal via ESC
1 parent 1acc7ed commit cd29620

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

view/base/templates/script/component-partial/modal-component-partial.phtml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use Magento\Framework\View\Element\Template;
1111
const LokiModalComponentPartial = {
1212
modalOpen: false,
1313
initModalClosing() {
14-
1514
this.$watch('modalOpen', (modalOpen) => {
1615
if (false === modalOpen) {
1716
this.$refs.modal.close();
@@ -32,6 +31,11 @@ use Magento\Framework\View\Element\Template;
3231
return;
3332
}
3433

34+
modal.addEventListener("cancel", (event) => {
35+
this.modalOpen = false;
36+
event.preventDefault();
37+
});
38+
3539
modal.addEventListener('click', (event) => {
3640
if (event.target === modal) {
3741
this.modalOpen = false;

0 commit comments

Comments
 (0)