From 572678c4aa6687b7385a36d69fce33a55d9c9da5 Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Mon, 27 Jun 2022 08:05:31 -0700 Subject: [PATCH] Fix loading plugins from disk/marketplace Summary: Good ol' dynamic this Reviewed By: nikoant Differential Revision: D37456434 fbshipit-source-id: 7a90f1b8e6492f41eb4096f7c976e17f6a98810e --- desktop/flipper-ui-core/src/dispatcher/plugins.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/desktop/flipper-ui-core/src/dispatcher/plugins.tsx b/desktop/flipper-ui-core/src/dispatcher/plugins.tsx index 8a7b84b5f..2e6e3325f 100644 --- a/desktop/flipper-ui-core/src/dispatcher/plugins.tsx +++ b/desktop/flipper-ui-core/src/dispatcher/plugins.tsx @@ -119,7 +119,9 @@ export default async (store: Store, _logger: Logger) => { }; export const requirePlugin = (pluginDetails: ActivatablePluginDetails) => - wrapRequirePlugin(uiPluginInitializer!.requirePluginImpl)(pluginDetails); + wrapRequirePlugin( + uiPluginInitializer!.requirePluginImpl.bind(uiPluginInitializer), + )(pluginDetails); export const requirePluginInternal = async ( defaultPluginsIndex: any,