Explorar o código

key.esc no modal and msgbox with promises (#4819)

* Update popup-manager.js

keydown esc, when modal has beforeClose function

* Update popup-manager.js

msgBox.then

* Update popup-manager.js
patriciussanctus %!s(int64=8) %!d(string=hai) anos
pai
achega
627e6cffaa
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/utils/popup/popup-manager.js

+ 1 - 1
src/utils/popup/popup-manager.js

@@ -157,7 +157,7 @@ const PopupManager = {
       const instance = PopupManager.getInstance(topItem.id);
       if (instance.closeOnPressEscape) {
         instance.$emit('update:visible', false);
-        instance.close();
+        (instance.handleClose) ? instance.handleClose() : (instance.handleAction ? instance.handleAction('cancel') : instance.close());
       }
     }
   }