fix(appv2): correction sauvegarde champs description HTML
- Remplacer les balises <prose-mirror> brutes par {{formInput}}
pour les champs HTMLField (biographie, notes, description)
- Onglets passent en basculement CSS sans re-render
- Ajout de systemFields au contexte des feuilles d'acteur
This commit is contained in:
@@ -49,6 +49,7 @@ export default class BoLBaseActorSheet extends HandlebarsApplicationMixin(foundr
|
||||
return {
|
||||
actor,
|
||||
system: actor.system,
|
||||
systemFields: actor.system.schema.fields,
|
||||
config: game.bol.config,
|
||||
isGM: game.user.isGM,
|
||||
isEditable: this.isEditable,
|
||||
@@ -112,7 +113,8 @@ export default class BoLBaseActorSheet extends HandlebarsApplicationMixin(foundr
|
||||
link.addEventListener("click", (event) => {
|
||||
event.preventDefault()
|
||||
this.tabGroups[group] = tab
|
||||
this.render()
|
||||
nav.querySelectorAll("[data-tab]").forEach(l => l.classList.toggle("active", l.dataset.tab === tab))
|
||||
this.element.querySelectorAll(`[data-group="${group}"][data-tab]`).forEach(c => c.classList.toggle("active", c.dataset.tab === tab))
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user