make a static dialog close again if background is clicked

This commit is contained in:
Bruno Windels 2020-02-03 17:59:13 +01:00
parent 3a2cf87791
commit a0c2a39dc7

View file

@ -217,9 +217,13 @@ class ModalManager {
}
closeAll() {
const modalsToClose = [...this._modals, this._priorityModal];
const modalsToClose = this._modals.slice();
this._modals = [];
if (this._priorityModal) {
modalsToClose.push(this._priorityModal);
this._priorityModal = null;
}
if (this._staticModal && modalsToClose.length === 0) {
modalsToClose.push(this._staticModal);