diff --git a/src/core/ui/settings/pages/Plugins/index.tsx b/src/core/ui/settings/pages/Plugins/index.tsx index 2789ca3..86b8470 100644 --- a/src/core/ui/settings/pages/Plugins/index.tsx +++ b/src/core/ui/settings/pages/Plugins/index.tsx @@ -76,14 +76,10 @@ export default function Plugins() { useProxy(VdPluginManager.plugins); useObservable([pluginSettings]); - const corePlugins = [...corePluginInstances.keys()] - .map((id) => registeredPlugins.get(id)) - .filter(Boolean) - .map(unifyBunnyPlugin); const vdPlugins = Object.values(VdPluginManager.plugins).map(unifyVdPlugin); - const bnPlugins = [...registeredPlugins.values()].filter(p => isPluginInstalled(p.id) && !isCorePlugin(p.id)).map(unifyBunnyPlugin); + const bnPlugins = [...registeredPlugins.values()].filter(p => isPluginInstalled(p.id) && isCorePlugin(p.id)).map(unifyBunnyPlugin); - return [... corePlugins, ...vdPlugins, ...bnPlugins]; + return [...vdPlugins, ...bnPlugins]; }} ListHeaderComponent={() => { const unproxiedPlugins = Object.values(VdPluginManager.plugins).filter(p => !p.id.startsWith(VD_PROXY_PREFIX) && !p.id.startsWith(BUNNY_PROXY_PREFIX));