From bf2b387fc44e3ed92af14c449d3c725a73cef54d Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Fri, 24 Nov 2023 01:31:55 +0100 Subject: [PATCH] Fix: Hooks.once('ready') not called MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sur Firefor, le onReady n'est jamais appelé, le système n'est alors pas totalement initialisé, toute la partie calendrier n'est pas prête, et donc les ajustement d'astrologie. --- module/rdd-main.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/module/rdd-main.js b/module/rdd-main.js index 6996872a..e8aae1f3 100644 --- a/module/rdd-main.js +++ b/module/rdd-main.js @@ -73,9 +73,10 @@ import { RdDTMRDialog } from "./rdd-tmr-dialog.js"; export class SystemReveDeDragon { static start() { - const system = new SystemReveDeDragon(); - Hooks.once('init', async () => await system.onInit()); - Hooks.once('diceSoNiceReady', (dice3d) => RdDDice.diceSoNiceReady(dice3d)); + const system = new SystemReveDeDragon() + Hooks.once('init', async () => await system.onInit()) + Hooks.once('diceSoNiceReady', (dice3d) => RdDDice.diceSoNiceReady(dice3d)) + Hooks.once('ready', () => system.onReady()) } constructor() { @@ -208,7 +209,6 @@ export class SystemReveDeDragon { TMRRencontres.init(); Environnement.init(); - Hooks.once('ready', () => this.onReady()); } initSystemSettings() {