diff --git a/src/module/dialog/combatAction.mjs b/src/module/dialog/combatAction.mjs index 6ae9e0cf..80eecba0 100644 --- a/src/module/dialog/combatAction.mjs +++ b/src/module/dialog/combatAction.mjs @@ -166,10 +166,12 @@ export class CombatActionDialog extends HandlebarsApplicationMixin(ApplicationV2 event.preventDefault() CombatActionDialog._instance.#processOnSubmitForm(event, form, formData) + this.close() } static async #onAttack(event, target) { CombatActionDialog._instance.#processOnSubmitForm(event, this.element, new FormData(this.element)) + this.close() } _configureRenderOptions(options) { diff --git a/src/module/dialog/defenseAction.mjs b/src/module/dialog/defenseAction.mjs index 656bc9cd..dd3180a4 100644 --- a/src/module/dialog/defenseAction.mjs +++ b/src/module/dialog/defenseAction.mjs @@ -103,6 +103,7 @@ export class DefenseActionDialog extends HandlebarsApplicationMixin(ApplicationV targetNumber: this._targetNumber, modDescription: maneuver?.modDescription?.replace("{}", "" + this._mod) ?? "" }) + this.close() } static async #onDefend(event, target) {