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
This commit is contained in:
2026-05-24 20:38:51 +03:00
parent 3f24d2791a
commit 93084ce098

View File

@ -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();
},
};