Utilisation d'async/await dans les listeners
Sans async await dans les feuilles, la feuille n'est pas toujours mise à jour, laissant visible des informations obsoletes
This commit is contained in:
@ -310,7 +310,7 @@ export class RdDBaseActorReve extends RdDBaseActor {
|
||||
competence: competence,
|
||||
show: { title: options?.title ?? '' }
|
||||
},
|
||||
callbackAction: r => this.$onRollCompetence(r, options)
|
||||
callbackAction: async r => await this.$onRollCompetence(r, options)
|
||||
});
|
||||
}
|
||||
/**
|
||||
@ -362,7 +362,7 @@ export class RdDBaseActorReve extends RdDBaseActor {
|
||||
selectedCaracName: selectedCaracName,
|
||||
competences: this.itemTypes['competence']
|
||||
},
|
||||
callbackAction: r => this.$onRollCaracResult(r)
|
||||
callbackAction: async r => await this.$onRollCaracResult(r)
|
||||
})
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
@ -384,7 +384,7 @@ export class RdDBaseActorReve extends RdDBaseActor {
|
||||
diffLibre: options.diff ?? 0,
|
||||
jetResistance: options.resistance ? caracName : undefined
|
||||
},
|
||||
callbackAction: r => this.$onRollCaracResult(r)
|
||||
callbackAction: async r => await this.$onRollCaracResult(r)
|
||||
});
|
||||
}
|
||||
|
||||
@ -422,7 +422,7 @@ export class RdDBaseActorReve extends RdDBaseActor {
|
||||
label: 'Jet ' + Grammar.apostrophe('de', competence.name),
|
||||
template: 'systems/foundryvtt-reve-de-dragon/templates/dialog-roll-competence.html',
|
||||
rollData: rollData,
|
||||
callbackAction: r => this.$onRollCompetence(r, options)
|
||||
callbackAction: async r => await this.$onRollCompetence(r, options)
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user