make a static dialog close again if background is clicked

This commit is contained in:
Bruno Windels
2020-02-05 13:43:30 +01:00
parent 3a2cf87791
commit a0c2a39dc7
+6 -2
View File
@@ -217,9 +217,13 @@ class ModalManager {
} }
closeAll() { closeAll() {
const modalsToClose = [...this._modals, this._priorityModal]; const modalsToClose = this._modals.slice();
this._modals = []; this._modals = [];
this._priorityModal = null;
if (this._priorityModal) {
modalsToClose.push(this._priorityModal);
this._priorityModal = null;
}
if (this._staticModal && modalsToClose.length === 0) { if (this._staticModal && modalsToClose.length === 0) {
modalsToClose.push(this._staticModal); modalsToClose.push(this._staticModal);