make a static dialog close again if background is clicked

pull/21833/head
Bruno Windels 2020-02-03 17:59:13 +01:00
parent 3a2cf87791
commit a0c2a39dc7
1 changed files with 6 additions and 2 deletions

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);