diff --git a/addon/bootstrap.js b/addon/bootstrap.js index e86118c..274ada3 100644 --- a/addon/bootstrap.js +++ b/addon/bootstrap.js @@ -37,6 +37,7 @@ async function startup({ id, version, resourceURI, rootURI }, reason) { `${rootURI}/chrome/content/scripts/__addonRef__.js`, ctx, ); + Zotero.__addonInstance__.hooks.onStartup(); } function onMainWindowLoad({ win }) { diff --git a/src/index.ts b/src/index.ts index c4790a9..acb56ed 100644 --- a/src/index.ts +++ b/src/index.ts @@ -19,8 +19,6 @@ if (!basicTool.getGlobal("Zotero")[config.addonInstance]) { }, }); Zotero[config.addonInstance] = addon; - // Trigger addon hook for initialization - addon.hooks.onStartup(); } function defineGlobal(name: Parameters[0]) {