diff --git a/src/plugins/init/developer-settings/index.ts b/src/plugins/init/developer-settings/index.ts index 15afb86..06c3581 100644 --- a/src/plugins/init/developer-settings/index.ts +++ b/src/plugins/init/developer-settings/index.ts @@ -33,18 +33,17 @@ registerPlugin( load: true, default: defaultStorage, }, - async start(api_) { + start(api_) { api = api_ if (isSettingsModulesLoaded()) require('./register') else onSettingsModulesLoaded(() => require('./register')) - const [rdt, settings] = await Promise.all([ - import('./react-devtools'), - api.storage.get(), - ]) - - if (settings.devtools.autoConnect) rdt.connectToDevTools() + Promise.all([import('./react-devtools'), api.storage.get()]).then( + ([rdt, settings]) => { + if (settings.devtools.autoConnect) rdt.connectToDevTools() + }, + ) }, }, PluginFlags.Enabled,