diff --git a/src/plugins/init/developer-settings/index.ts b/src/plugins/init/developer-settings/index.ts index 1b3b112..2879f72 100644 --- a/src/plugins/init/developer-settings/index.ts +++ b/src/plugins/init/developer-settings/index.ts @@ -34,7 +34,7 @@ registerPlugin( load: true, default: defaultStorage, }, - async start(api_) { + start(api_) { api = api_ if (isSettingsModulesLoaded()) require('./utils').register() @@ -45,12 +45,11 @@ registerPlugin( api_.cleanup(resetSettingsScreen) - 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,