From 93084ce09880bcd1291c4982df5ea97a2d77dc0c Mon Sep 17 00:00:00 2001 From: odaybari Date: Sun, 24 May 2026 20:38:51 +0300 Subject: [PATCH] Force engine boot and add onEngineLoaded hook - Call ensureEngineLoaded in setupExtension to trigger translation loading - Add onEngineLoaded hook to set title after engine fully boots - This ensures translations override app.name: Biibaye and title persists --- addon/extension.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/addon/extension.js b/addon/extension.js index 50dc897..ab40b28 100644 --- a/addon/extension.js +++ b/addon/extension.js @@ -1,15 +1,14 @@ export default { setupExtension(appInstance, universe) { - const hookService = universe.getService('hook'); - setDocumentTitle(); injectBrandStyles(); replaceFavicon(); - hookService.registerHook('application:before-model', () => { - setDocumentTitle(); - replaceFavicon(); - }); + universe.extensionManager.ensureEngineLoaded('@biibaye/branding'); + }, + + onEngineLoaded(engineInstance, universe, appInstance) { + setDocumentTitle(); }, };