From 27b232776cdf438ef3d04e0b0df2bd010e509765 Mon Sep 17 00:00:00 2001 From: fabres Date: Sat, 18 Jul 2026 09:55:51 +0200 Subject: [PATCH] =?UTF-8?q?fix(dialogs):=20=C3=A9vite=20bringToFront=20du?= =?UTF-8?q?=20dialog=20lors=20du=20re-render=20hook?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le hook updateItem/createItem/deleteItem appelait render(true) déclenchant bringToFront() (ligne 598 ApplicationV2) qui passait le dialog devant la fiche item ouverte. Utilise render() sans force pour re-rendre sans changer le z-index. --- module/dialog-gerer-herbes.js | 2 +- module/dialog-gerer-ingredients.js | 2 +- module/dialog-gerer-potions.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/module/dialog-gerer-herbes.js b/module/dialog-gerer-herbes.js index 820ec96c..c76dcfc4 100644 --- a/module/dialog-gerer-herbes.js +++ b/module/dialog-gerer-herbes.js @@ -37,7 +37,7 @@ export class DialogGererHerbes extends HandlebarsApplicationMixin(ApplicationV2) super(options) this.actor = options.actor this._onItemChange = (item) => { - if (item.parent === this.actor) this.render(true) + if (item.parent === this.actor) this.render() } Hooks.on("updateItem", this._onItemChange) Hooks.on("createItem", this._onItemChange) diff --git a/module/dialog-gerer-ingredients.js b/module/dialog-gerer-ingredients.js index 7207d644..a240be9a 100644 --- a/module/dialog-gerer-ingredients.js +++ b/module/dialog-gerer-ingredients.js @@ -35,7 +35,7 @@ export class DialogGererIngredients extends HandlebarsApplicationMixin(Applicati super(options) this.actor = options.actor this._onItemChange = (item) => { - if (item.parent === this.actor) this.render(true) + if (item.parent === this.actor) this.render() } Hooks.on("updateItem", this._onItemChange) Hooks.on("createItem", this._onItemChange) diff --git a/module/dialog-gerer-potions.js b/module/dialog-gerer-potions.js index 5bd0a5b4..6367df4a 100644 --- a/module/dialog-gerer-potions.js +++ b/module/dialog-gerer-potions.js @@ -35,7 +35,7 @@ export class DialogGererPotions extends HandlebarsApplicationMixin(ApplicationV2 super(options) this.actor = options.actor this._onItemChange = (item) => { - if (item.parent === this.actor) this.render(true) + if (item.parent === this.actor) this.render() } Hooks.on("updateItem", this._onItemChange) Hooks.on("createItem", this._onItemChange)