fix(plugins/developer-settings): chain then on promise instead (again)

This commit is contained in:
PalmDevs 2025-06-08 21:35:47 +07:00
parent 44a1496452
commit 240ff9d2cb
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -34,7 +34,7 @@ registerPlugin<Storage>(
load: true,
default: defaultStorage,
},
async start(api_) {
start(api_) {
api = api_
if (isSettingsModulesLoaded()) require('./utils').register()
@ -45,12 +45,11 @@ registerPlugin<Storage>(
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,