diff --git a/src/module/applications/createActorDialog.ts b/src/module/applications/createActorDialog.ts index 7a878d70f..a22776af6 100644 --- a/src/module/applications/createActorDialog.ts +++ b/src/module/applications/createActorDialog.ts @@ -225,7 +225,9 @@ export class CreateActorDialog extends FormApplication if (sheetClass) { data.flags = { core: { sheetClass } } } - await IronswornActor.create(data, { renderSheet: true }) + const actor = await IronswornActor.create(data) + await new Promise((resolve) => setTimeout(resolve, 50)) + await actor?.sheet?.render(true) await this.close() }