Fix: Failed to execute 'getComputedStyle'
Dans certains cas (ouverture de fenêtre de lancer de sort), le bringToTop était appelé alors que la fenêtre n'était pas prête
This commit is contained in:
parent
8f3d56a830
commit
4cc6e86d79
@ -2,6 +2,7 @@
|
|||||||
## 12.0.5 - Les mauvais jours d'Astrobazzarh
|
## 12.0.5 - Les mauvais jours d'Astrobazzarh
|
||||||
- Fix: on peut de nouveau ouvrir l'édition de calendrier
|
- Fix: on peut de nouveau ouvrir l'édition de calendrier
|
||||||
- Fix: on ne peut plus ouvrir plusieurs fenêtres de lancer de sort
|
- Fix: on ne peut plus ouvrir plusieurs fenêtres de lancer de sort
|
||||||
|
- Fix: Failed to execute 'getComputedStyle' on 'Window'
|
||||||
|
|
||||||
## 12.0.4 - La plaie d'Astrobazzarh
|
## 12.0.4 - La plaie d'Astrobazzarh
|
||||||
- **Support V12**
|
- **Support V12**
|
||||||
|
@ -171,23 +171,25 @@ export class RdDTMRDialog extends Dialog {
|
|||||||
async forceTMRDisplay() {
|
async forceTMRDisplay() {
|
||||||
if (this.rendered) {
|
if (this.rendered) {
|
||||||
this.bringToTop()
|
this.bringToTop()
|
||||||
if (this.subdialog?.bringToTop) {
|
this.bringSubDialogToTop();
|
||||||
this.subdialog.bringToTop();
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bringSubDialogToTop() {
|
||||||
|
if (this.subdialog?.bringToTop && this.subdialog?.element[0]) {
|
||||||
|
this.subdialog.bringToTop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async restoreTMRAfterAction() {
|
async restoreTMRAfterAction() {
|
||||||
this.subdialog = undefined
|
this.subdialog = undefined
|
||||||
await this.maximize();
|
await this.maximize()
|
||||||
this.bringToTop();
|
this.bringToTop()
|
||||||
}
|
}
|
||||||
|
|
||||||
forceTMRContinueAction() {
|
forceTMRContinueAction() {
|
||||||
ui.notifications.warn('Vous devez finir votre action avant de continuer dans les TMR');
|
ui.notifications.warn('Vous devez finir votre action avant de continuer dans les TMR');
|
||||||
if (this.subdialog?.bringToTop) {
|
this.bringSubDialogToTop();
|
||||||
this.subdialog.bringToTop();
|
|
||||||
}
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -309,7 +311,7 @@ export class RdDTMRDialog extends Dialog {
|
|||||||
}
|
}
|
||||||
const coord = this._getCoordActor();
|
const coord = this._getCoordActor();
|
||||||
HtmlUtility.showControlWhen(this.html.find(".lire-signe-draconique"), this.actor.isResonanceSigneDraconique(coord));
|
HtmlUtility.showControlWhen(this.html.find(".lire-signe-draconique"), this.actor.isResonanceSigneDraconique(coord));
|
||||||
|
|
||||||
let ptsreve = document.getElementById("tmr-pointsreve-value");
|
let ptsreve = document.getElementById("tmr-pointsreve-value");
|
||||||
ptsreve.innerHTML = this.actor.system.reve.reve.value;
|
ptsreve.innerHTML = this.actor.system.reve.reve.value;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user